在这个案例中有一些主题,但是经过尝试所有方法都没有成功。我正在尝试使图片在owl carousel 2插件中响应式,我在插件选项中使用了
responsive
选项,并且我可以控制所需分辨率上的项目数量,但是在某些分辨率下,图像不适合父级高度,父级是view-ad-image
,它的高度为250px,我希望在所有分辨率下,图像都适合这个高度。
到目前为止我尝试过的:
.owl-carousel .owl-item img {
display: block;
height: 250px;
min-width: 100%;
}
结果:某些分辨率下图像被拉伸,因此不成功。
.owl-carousel .owl-item img {
display: block;
height: 100%;
width: 100%;
}
结果:仍然无法工作。静态图像高度仍不适应父容器。
我在jsfiddle上提供了一个示例,因为您可以在那里更改窗口宽度(分辨率),但是您无法在StackOverflow片段中更改它。因此,请将结果框架宽度更改为进行测试。
目标:
将所有图像调整为与父容器高度相适应,并且您不应该看到红色背景,如果看到,则表示它不具有响应性并且不适合。