【发布时间】:2016-07-13 21:12:48
【问题描述】:
我想更改悬停按钮的默认样式(Bootstrap v3.2)。默认情况下,它变得更暗。假设我想让它更轻。
我查看了Buttons Less variables,但没有看到按钮悬停样式选项。
在 SASS 中我可以做到:
@import "packages/stylesheets/bootstrap/bootstrap";
.btn {
&:hover {
background: yellow;
}
}
但它将所有按钮背景更改为定义的颜色(在本例中为黄色)。
是否可以对所有按钮执行此操作?
我发现 id 的唯一解决方案是这样为每种类型的按钮执行此操作,但我希望可以对所有按钮执行此操作更简单一些:
@import "packages/stylesheets/bootstrap/bootstrap";
.btn-primary {
&:hover {
background: lighten($btn-primary-bg, 5%);
}
}
.btn-success {
&:hover {
background: lighten($btn-success-bg, 5%);
}
}
【问题讨论】:
标签: css twitter-bootstrap twitter-bootstrap-3 sass