如何重新设计我的轮播指示器?我有中间内容的白色幻灯片,白色指示器没有显示。如何自定义以使用较暗的颜色以使它们显示出来?
问问题
29354 次
5 回答
42
在 Bootstrap CSS 包之后覆盖.carousel-indicators li
另一个文件中的类。下面我展示了每个版本的 Bootstrap 的一些片段,直到当前版本 (v4)。
引导程序 2.3.2
.carousel-indicators li {
background-color: #999;
background-color: rgba(70, 70, 70, 0.25);
}
.carousel-indicators .active {
background-color: #444;
}
引导程序 3.4.1 和 4.3.1
相同的规则适用于两个版本。
/* Add an extra .carousel parent class to increase specificity
avoiding the use of !important flag. */
.carousel .carousel-indicators li {
background-color: #fff;
background-color: rgba(70, 70, 70, 0.25);
}
.carousel .carousel-indicators .active {
background-color: #444;
}
CodePen for Bootstrap v3.4.1
CodePen for Bootstrap v4.3.1
于 2013-07-26T04:58:26.803 回答
5
不要忘记在样式之后指出 !important :
.carousel-indicators li {
background-color: #999 !important;
background-color: rgba(70,70,70,.25) !important;
}
.carousel-indicators .active {
background-color: #444 !important;
}
于 2014-12-28T14:32:45.020 回答
1
如果您只想在 Bootstrap 4+ 中使它们变黑。
.carousel-indicators li {
filter: invert(100%);
}
感谢Chris Gunawardena对更改箭头颜色技术的想法。
于 2020-08-15T19:19:15.727 回答
1
我同意@thiagobraga。覆盖引导类.carousel-indicators li
类。
如果您想保持引导程序的外观和感觉,他们使用边框(带半径)来制作空圆圈。所以你可以覆盖边框颜色:
.carousel-indicators li {
border-color: #777;
}
.carousel-indicators .active {
background-color: #777;
}
于 2018-05-24T16:30:04.453 回答