1
已经搜索了几个小时。我想要一个页面上的横幅旋转器flexslider。我设法得到了图像的固定高度。但图像的宽度被拉伸到浏览器的左右边界。我相信我想要的是一些“溢出:隐藏的”。如果browser_width> img_width:从图像左右显示背景。如果browser_width < img_width:从左侧和右侧的图像中剪下部件。所有的方式保持宽高比。flexslider与固定高度,同时保持图像纵横比与溢出隐藏
当前图像水平拉伸/收缩。
HTML
<div class="flexslider">
<ul class="slides">
<li>
<div class="flexslider_image">
<img src="/images/alnwick-castle-92607.png" />
</div>
</li>
<li>
<div class="flexslider_image">
<img src="/images/server-90389.png" />
</div>
</li>
</ul>
</div>
CSS
.slider_container {
margin-top: -120px;
}
.flexslider {
border: none !important;
box-shadow: none;
margin:0px;
padding: 0px;
}
.slides li {
background-position: center;
-webkit-backface-visibility: hidden;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
.flexslider_image {
}
.flexslider_image img {
height: 500px;
}
您提供不显示你的问题的来源。他们不帮助我们重现您的问题。请先完成您的源代码示例。最好的例子总是提供一个可运行的例子。 –