更新记录
1.1.0(2022-07-28)
下载此版本
增加了部分文档
1.0.0(2022-07-21)
下载此版本
新上线书写windicss样式类的插件
平台兼容性
App |
快应用 |
微信小程序 |
支付宝小程序 |
百度小程序 |
字节小程序 |
QQ小程序 |
app-vue |
√ |
√ |
√ |
√ |
√ |
√ |
钉钉小程序 |
快手小程序 |
飞书小程序 |
京东小程序 |
√ |
√ |
√ |
√ |
H5-Safari |
Android Browser |
微信浏览器(Android) |
QQ浏览器(Android) |
Chrome |
IE |
Edge |
Firefox |
PC-Safari |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
使用方式:
1、在 App.vue 引入
@import "@/styles/windicss.min.css";
文档:
类名 |
说明 |
备注 |
.hover-to-top |
鼠标移入会有上移的动画 |
|
.hover-shadow |
鼠标移入会有阴影 |
|
.hover-scale |
鼠标移入会放大 |
|
children
\$colors:("red": red,)
\$colorkey取值为 $colors的key,示例:children_text-red
类名 |
说明 |
备注 |
.children_text-#{$colorkey} |
设置直接子元素字体颜色 |
|
.children-view_text-#{$colorkey} |
设置uni-view子元素字体颜色 |
|
.children-text_text-#{$colorkey} |
设置uni-text子元素字体颜色 |
|
.children-div_text-#{$colorkey} |
设置div子元素字体颜色 |
|
.children-span_text-#{$colorkey} |
设置span子元素字体颜色 |
|
\$fontSize:("28px": 28rpx,)
\$key取值为 $fontSize的key,示例:children_text-28px
类名 |
说明 |
备注 |
.children_text-#{$key} |
设置直接子元素字体大小 |
|
.children-view_text-#{$key} |
设置uni-view子元素字体大小 |
|
.children-text_text-#{$key} |
设置uni-text子元素字体大小 |
|
.children-div_text-#{$key} |
设置div子元素字体大小 |
|
.children-span_text-#{$key} |
设置span子元素字体大小 |
|
类名 |
说明 |
备注 |
.children_flex |
设置直接子元素display:flex; |
|
.children-view_flex |
设置uini-view子元素display:flex; |
|
.children-text_flex |
设置uni-text子元素display:flex; |
|
.children-div_flex |
设置div子元素display:flex; |
|
.children-span_flex |
设置span子元素display:flex; |
|
.children_justify-center |
设置直接子元素justify-content: center; |
|
.children-view_justify-center |
设置uni-view子元素justify-content: center; |
|
.children-text_justify-center |
设置uni-text子元素justify-content: center; |
|
.children-div_justify-center |
设置uni-div子元素justify-content: center; |
|
.children-span_justify-center |
设置uni-span子元素justify-content: center; |
|
.children_items-center |
设置直接子元素align-items: center; |
|
.children-view_items-center |
设置uni-view子元素align-items: center; |
|
.children-text_items-center |
设置uni-text子元素align-items: center; |
|
.children-div_items-center |
设置div子元素align-items: center; |
|
.children-span_items-center |
设置span子元素align-items: center; |
|
Typography
类名 |
说明 |
备注 |
.text-#{$colorkey} |
设置文本颜色,取值$colors变量 |
|
.text-#{$key} |
设置字体大小,取值$fontSize变量 |
|
.leading-#{$key} |
设置行高,取值$leading变量 |
|
.line-clamp-#{$key} |
设置文本行数,取值$lineClamp变量 |
|
.font-normal |
font-weight: 400; |
|
.font-medium |
font-weight: 500; |
|
.font-bold |
font-weight: bold; |
|
.tracking-wide |
letter-spacing: 0.025em; |
|
.tracking-wider |
letter-spacing: 0.05em; |
|
.tracking-widest |
letter-spacing: 0.1em; |
|
.text-right |
text-align: right; |
|
.text-center |
text-align: center; |
|
.text-last-justify |
text-align-last: justify; |
|
.line-through |
text-decoration: line-through; |
|
.underline |
text-decoration: underline; |
|
.no-underline |
text-decoration: none; |
|
.indent |
text-indent: 2em; |
|
.indent-#{$key} |
设置文本缩进,取值$indents变量 |
|
.truncate |
overflow: hidden;text-overflow: ellipsis;white-space: nowrap; |
|
.overflow-ellipsis |
text-overflow: ellipsis; |
|
.overflow-clip |
overflow: clip; |
|
.align-top |
vertical-align: top; |
|
.align-middle |
vertical-align: middle; |
|
align-bottom |
vertical-align: bottom; |
|
.align-text-top |
vertical-align: text-top; |
|
.align-text-bottom |
vertical-align: text-bottom; |
|
.whitespace-normal |
white-space: normal; |
|
.whitespace-nowrap |
white-space: nowrap; |
|
.whitespace-pre |
white-space: pre; |
|
.whitespace-pre-line |
white-space: pre-line; |
|
.whitespace-pre-wrap |
white-space: pre-wrap; |
|
.break-normal |
word-break: normal;overflow-wrap: normal; |
|
.break-words |
overflow-wrap: break-word; |
|
.break-all |
word-break: break-all; |
|