gpt4 book ai didi

jquery - 光滑的 slider 更改当前和非当前的背景颜色

转载 作者:太空宇宙 更新时间:2023-11-04 10:06:12 24 4
gpt4 key购买 nike

我的 slider 的颜色在获得电流时为红色,opacity: .6 不是时。

我想要的:当前背景颜色什么时候是红色,什么时候不是蓝色。

CSS:

body {
background-color: grey;
}

.slick-center .slide-h3 {
color: #FFF;
}

.slider {
width: 600px;
height: 150px;
margin: 20px auto;
text-align: center;
}

.slide-h3 {
margin: 10% 0 10% 0;
padding: 40% 20%;
background: red;
}

.slider div {
margin-right: 5px;
}

.slick-slide {
opacity: .6;
}

.slick-center {
display: block;
max-width: 10% !important;
max-height: 20% !important;
opacity: 1;
}

html:

<h1> Slick Carousel Center mode </h1>
</h1>
<div class="slider">
<div>
<div class="slide-h3">1</div>
</div>
<div>
<div class="slide-h3">2</div>
</div>
<div>
<div class="slide-h3">3</div>
</div>
<div>
<div class="slide-h3">4</div>
</div>
<div>
<div class="slide-h3">5</div>
</div>
<div>
<div class="slide-h3">6</div>
</div>
</div>

js:

 $(document).ready(function() {
$('.slider').slick({
centerMode: true,
centerPadding: '60px',
slidesToShow: 3,
speed: 1500,
index: 2,
responsive: [{
breakpoint: 768,
settings: {
arrows: false,
centerMode: true,
centerPadding: '40px',
slidesToShow: 3
}
}, {
breakpoint: 480,
settings: {
arrows: false,
centerMode: true,
centerPadding: '40px',
slidesToShow: 1
}
}]
});
});

jsfiddle: https://jsfiddle.net/y3xw3thy/1/

最佳答案

只需添加这个CSS

    .slick-slide .slide-h3 {
//making all slides blue
background: blue;
}
.slick-center .slide-h3 {
//making one centered lide red
background: red;
}

demo

总 html:

<h1> Slick Carousel Center mode </h1>
</h1>
<div class="slider">
<div>
<div class="slide-h3">1</div>
</div>
<div>
<div class="slide-h3">2</div>
</div>
<div>
<div class="slide-h3">3</div>
</div>
<div>
<div class="slide-h3">4</div>
</div>
<div>
<div class="slide-h3">5</div>
</div>
<div>
<div class="slide-h3">6</div>
</div>
</div>

总计

     $(document).ready(function() {
$('.slider').slick({
centerMode: true,
centerPadding: '60px',
slidesToShow: 3,
speed: 1500,
index: 2,
responsive: [{
breakpoint: 768,
settings: {
arrows: false,
centerMode: true,
centerPadding: '40px',
slidesToShow: 3
}
}, {
breakpoint: 480,
settings: {
arrows: false,
centerMode: true,
centerPadding: '40px',
slidesToShow: 1
}
}]
});
});

总 CSS

body {
background-color: grey;
}

.slick-center .slide-h3 {
color: #FFF;
}

.slider {
width: 600px;
height: 150px;
margin: 20px auto;
text-align: center;
}

.slick-slide .slide-h3 {
background: blue;
}
.slick-center .slide-h3 {
background: red;
}

.slide-h3 {
margin: 10% 0 10% 0;
padding: 40% 20%;
background: red;
}
.slider div {
margin-right: 5px;
}

.slick-slide {
opacity: .6;
}

.slick-center {
display: block;
max-width: 10% !important;
max-height: 20% !important;
opacity: 1;

}

关于jquery - 光滑的 slider 更改当前和非当前的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37990922/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com