我有以下轮播:
<div id="myCarousel" class="carousel slide" data-ride="carousel">
<ol class="carousel-indicators">
...
</ol>
<div class="carousel-inner">
<div class="carousel-item active">
<img class="d-block w-100" src="Images/pastry3.jpg" alt="First slide">
</div>
</div>
...
</div>
我有以下CSS:
.carousel {
width: 100%;
height: 100%;
}
.carousel .carousel-inner, .carousel .carousel-item {
width: 100%;
height: 100%;
}
.carousel-item img {
object-fit: cover;
object-position: 50% 50%;
}
我有比屏幕大得多的图像(宽度:100% 和高度:100%),我希望它们是img
s 可以在屏幕中心保持纵横比,因此object-fit: cover;
和object-position: 50% 50%
,但它不工作。为什么?
我正在尝试制作一个全屏练习主页,其中包含在不同幻灯片中具有不同文本区域的滑动图像/视频。