如何自定义 Bootstrap 轮播控件

问题描述 投票:0回答:4

您能否告诉我如何自定义 Bootstrap Carousel 控件,例如我想更改控件的大小或背景颜色以及如何向控件添加背景图像? 我尝试用引导图标替换 ´,但它们位于控件顶部并且无法正常工作

<a class="carousel-control left" href="#this-carousel-id" data-slide="prev"><i class=" icon-arrow-right icon-white"></i></a>
<a class="carousel-control right" href="#this-carousel-id" data-slide="next">&rsaquo;</a>

输出如下:

enter image description here

twitter-bootstrap
4个回答
3
投票

更改颜色的一种快速方法是覆盖内联 svg 背景:

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

查找

fill='%23fff'
部分并更改颜色,从白色更改为其他颜色:
fill='%23444'
fill='RoyalBlue'


1
投票

您对 CSS 有多熟悉?

我在你的屏幕截图中看到的内容可以通过字体大小和行高属性进行调整

Bootstrap 是一个 CSS 框架,因此自定义只是覆盖默认值的问题,通常使用 id 标签或类似的东西


1
投票

这对我的尺寸和颜色有用:

.carousel-control .icon-prev, .carousel-control .icon-next {
    font-size: 100px; 
    margin-top: -50px;
    color: #fff;
}

0
投票

谢谢你。对于右箭头,请使用:d='M2.75 0l4 4-4 4-1.5-1.5 2.5-2.5-2.5-2.5 1.5-1.5z'

© www.soinside.com 2019 - 2024. All rights reserved.