【发布时间】:2023-04-05 22:55:01
【问题描述】:
我正在尝试使用background-attachment: fixed; 将滑块项的图像设置为背景图像,但这不适用于显示白色背景的滑块插件“Owl.carousel2”。
$('.owl-carousel').owlCarousel({
loop:true,
margin:10,
nav:true,
items:1
})
.owl-carousel .item {
height:600px;
}
.owl-carousel .item .item-content {
height:600px;
background-repeat:no-repeat;
background-size:cover;
background-position: center;
background-attachment: fixed; /* not work !*/
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.2.1/assets/owl.carousel.min.css" rel="stylesheet"/>
<link href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.2.1/assets/owl.theme.default.min.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.2.1/owl.carousel.min.js"></script>
<div class="owl-carousel owl-theme">
<div class="item">
<div style="background-image:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/82/contrail.jpg)" class="item-content">
<div class="caption">
<h3>Caption Title!</h3>
</div>
</div>
</div>
<div class="item">
<div style="background-image:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/82/contrail.jpg)" class="item-content">
<div class="caption">
<h3>Caption Title!</h3>
</div>
</div>
</div>
<div class="item">
<div style="background-image:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/82/contrail.jpg)" class="item-content">
<div class="caption">
<h3>Caption Title!</h3>
</div>
</div>
</div>
</div>
在codepen上查看示例
【问题讨论】:
标签: jquery css slider owl-carousel