bootstrap自定义功能按钮

在bs中,都有用过.btn-defaule 或者 .btn-primary ,我们也可以自定义我们想要的按钮效果。

(1)准备一组新的按钮变量,在 bs,less文件中,打开variables.less,

可以看到原始的一些数据,

@btn-danger-color:               #fff;
@btn-danger-bg:                  @brand-danger;
@btn-danger-border:              darken(@btn-danger-bg, 5%);

按照这个模子写我们自己的

@brand-feature:                   #ff0;
@btn-feature-color:               #fff;
@btn-feature-bg:                  @brand-feature; //注意,@brand-feature需我们自己在上面定义,或者你写成颜色值,也可,考虑到多处需要用到,还是在上面定义一下比较好
@btn-feature-border:              darken(@btn-feature-bg, 5%);

(2)然后创建一个文件夹来保存自定义按钮的样式,新建buttons-custom.less并根据bootstrap/buttons.less中的混入写一个下面这样的混入调用。

.btn-feature{
    .button-variant(@btn-feature-color; @btn-feature-bg;  @btn-feature-border);
}

在bootstrap/mixins.less,可以看到.button-variant 的调用方式

.button-variant(@color; @background; @border)

buttons.less中可以看到.btn-default等是如何调用的。

(3)保存文件,,并添加到bootstrap.less中,进行编译。

(4)在网页中进行调用 .btn-feature即可。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值