【发布时间】:2021-05-31 16:50:33
【问题描述】:
这是它在桌面上的样子:
这是它在移动设备上的样子:
我有旋转木马的标准属性(没什么特别的,只是一个幻灯片)。我只是希望它在移动设备上缩放并显示整个图片,而不是放大随机部分。
HTML
<div class="home-banner">
<div class="owl-carousel owl-theme home-slider">
<div class="item pro_nw" style="background-image: url({{asset('public/frontend/images/slide1_v4.jpg')}});">
</div>
<div class="item pro_nw" style="background-image: url({{asset('public/frontend/images/slider-2.jpg')}});">
</div>
<div class="item pro_nw" style="background-image: url({{asset('public/frontend/images/slider-3.jpg')}});">
</div>
</div>
</div>
CSS
.home-slider{position: relative;}
.home-slider,
.home-slider .owl-stage-outer,
.home-slider .owl-stage-outer .owl-stage,
.home-slider .owl-stage-outer .owl-stage .owl-item,
.home-slider .owl-stage-outer .owl-stage .owl-item .item{height: 100%;}
.home-slider .owl-stage-outer .owl-stage .owl-item .item{
position: relative;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
-o-background-size: cover;
-moz-background-size: cover;
-webkit-background-size: cover;
background-size: cover;
background-repeat: no-repeat;
background-position:center center;
margin-bottom: 20px;
min-height: 730px;
}
它必须是 CSS 中的属性之一(我认为)。我尝试了一些属性,但它以奇怪的方式扩展。
【问题讨论】:
标签: javascript html css owl-carousel