问题描述
我会有类似的东西:
function NewCarousel() {
return (
<Carousel>
<Carousel.Item interval={800}>
<img
width={900}
height={500}
className="d-block w-100"
src={HeaderBackground}
alt="First slide"
/>
<Carousel.Caption>
<div className="slider-content">
<div className="col-md-12 text-center">
<h1 className="animated3">
<span>Ask more questions</span>
</h1>
<p className="animated2">
Lorem ipsum dolor sit amet,consectetur adipiscing elit,sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua.
</p>
<a
href="#feature"
className="page-scroll btn btn-success animated1 button2"
>
Read More
</a>
</div>
</div>
</Carousel.Caption>
</Carousel.Item>
<Carousel.Item>
<img
className="d-block w-100"
width={900}
height={500}
src={HeaderBackground2}
alt="Second slide"
/>
<Carousel.Caption>
<div className="slider-content">
<div className="col-md-12 text-center">
<h1 className="animated2">
<span>
Lorem ipsum dolor sit amet,sed
do eiusmod tempor incididunt ut labore et dolore magna aliqua.
</span>
</h1>
<p className="animated1">
Lorem ipsum dolor sit amet,sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua.
</p>
<a
className="animated3 slider btn btn-success btn-min-block button2"
href="#sign-up"
>
Sign Up
</a>
<a
className="animated3 slider btn btn-light btn-min-block button2"
href="#log-in"
>
Login
</a>
</div>
</div>
</Carousel.Caption>
</Carousel.Item>
</Carousel>
);
}
export default NewCarousel;
而且我发现我可以改变箭头的颜色,比如:
.carousel-control-prev-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='orange' 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") !important;
}
.carousel-control-next-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='orange' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E") !important;
}
但是如果我想使用不同的图标怎么办?或者更改大小或其他一些属性?
如果我添加这个css:
.carousel-control-next-icon:after
{
content: '>';
font-size: 55px;
font-weight: bolder;
color: #5BB12F;
}
.carousel-control-prev-icon:after {
content: '<';
font-weight: bolder;
font-size: 55px;
color: #5BB12F;
}
它只是添加了第二个图标,这不是我想要的。
与指标类似,我已经尝试过这个,但似乎不起作用:
.top-content .carousel-indicators li {
width: 16px;
height: 16px;
margin-left: 5px;
margin-right: 5px;
background-color: #c593d8;
border-radius: 50%;
}
如果有人能给我一个正确的方向,我将不胜感激。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)