ElementUI源码学习笔记——button组件

Sass部分

@content用于在@mixin中占位,里面放@include
@each循环,比如项目中需要一个五颜六色的checkbox,这时候一个一个添加颜色特别麻烦,就使用@each

Css部分

white-space属性:规定元素内空白(空格,Tab等)的处理

  1. normal:忽略多余空白,只保留一个空白,文本自动换行
  2. nowrap:所有空白合并成一个,文本不换行
  3. pre:原样输出,不换行
  4. pre-wrap:原样出书,换行
  5. pre-line:所有空白合并成一个,回车不变,文本换行
  6. inherit:继承父元素

appearance属性:用于修改元素的默认样式
**&**表示嵌套上一级
RGB颜色函数-Mix函数:在函数中指定三个函数,前两个函数是想混合的颜色,第三个参数是第一种颜色的比例值

Vue部分

在这里插入图片描述
之前写的组件都只是为了复用组件,对CSS并没有过多关注,写CSS的时候应该更注重预编译,先定好前端的主题颜色,然后常用样式都写好,最后在main.js入口函数里面使用Vue.component()注册组件,这样就可以在全局都使用啦

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值