一个可以自动生成css样式的插件happycss

一直在页面写css, 重复写着样式,发现布局中,特别是h5,大量的样式都是margin,padding,width,height, 而,当我们需要给一个标签写样式的时候,避免内联样式,我们又需要取class名,对于英语不是特别好的同学,可能会特别苦恼。好了,有了这款插件,这些都不是问题!

 

#happycss
这是一款可以自动生成css样式的插件,你只需要在 vue中写入 class="w10", 就会自动生成width: 10px;
默认单位为px,如果你需要使用%,请添加如 class="w10p",则会生成 width: 10%
默认生成路径为 /src/assets/css/happycss.css (请确保已经存在css目录)
默认导出路径为 /src/main.js (非该目录,请配置 importPath)
最重要的,插件不影响px2rem使用!!!

 
 

##Install

npm install happycss
 
yarn add happycss

## webpack config

const happycss = require('happycss')
```
module.exports = {
    // ...
    plugins: [
        new happycss({
            // cssPath: './src/assets/css/happycss.css'
            // importPath: './src/main.js'
        }),
    ]
}                

  

```
##具体规则如下
写法生成
class="w10".w10 { width: 10px }
class="w10p".w10 { width: 10% }
class="h10".h10 { height: 10px }
class="mt10".mt { margin-top: 10px }
class="pt10".pt { padding-top: 10px }
class="lh10".lh10 { line-height: 10px }

 
 
 
 
 https://github.com/wenfangcao/happycss
最新版本信息,请查看 github, 欢迎 issue\star???

 

转载于:https://www.cnblogs.com/wenfangcao/p/10339534.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值