@mxnet/style
v0.0.4
Published
common style
Downloads
2
Readme
style
常用效果
Usage
// 默认导入
// 常用的居中样式
// 通过 * 匹配符影响全局的样式(小程序不支持*匹配符,会导致报错)
import '@mxnet/style'
测试开发
import '@mxnet/style/src/test.css'
预览效果见/__tests__/test.html
<div class="test_Notification">开发中...</div>
文本溢出
import '@mxnet/style/src/overflowOmitted.css'
预览效果见/__tests__/overflowOmitted.html
lineOver
当行省略,行内元素无效,无width
属性无效moreLineOver_${line}
多行省略,行内元素无效,无width
属性无效
<!-- 溢出省略两行 -->
<div class='moreLineOver_2' style='width: 50vw'></div>
<!-- 溢出省略三行 -->
<div class='moreLineOver_3' style='width: 50vw'></div>
居中
import '@mxnet/style/src/drama.css'
预览效果见/__tests__/drama.html
flex-cr
绝对居中更适用于父元素只包裹一个元素的情况下flex_Ycr
子元素Y轴居中pos-cr
基于父元素绝对居中pos-Xcr
基于父元素水平居中pos-Ycr
基于父元素垂直居中
快照
shutter class
定义快照容器style="--flaps: 9"
定义快照旋转片shutter_flap
定义快照单个旋转片style="--i: 0"
定义旋转片在容器的旋转角度
预览效果见/__tests__/shutter.html
import "@mxnet/style/src/shutter.css"
<div class="shutter" style="--flaps: 9">
<div class="shutter_flap shutter_flap__start" style="--i: 0"></div>
<div class="shutter_flap shutter_flap__start" style="--i: 1"></div>
<div class="shutter_flap shutter_flap__start" style="--i: 2"></div>
<div class="shutter_flap shutter_flap__start" style="--i: 3"></div>
<div class="shutter_flap shutter_flap__start" style="--i: 4"></div>
<div class="shutter_flap shutter_flap__start" style="--i: 5"></div>
<div class="shutter_flap shutter_flap__start" style="--i: 6"></div>
<div class="shutter_flap shutter_flap__start" style="--i: 7"></div>
<div class="shutter_flap shutter_flap__start" style="--i: 8"></div>
</div>