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;
}
您提供不顯示你的問題的來源。他們不幫助我們重現您的問題。請先完成您的源代碼示例。最好的例子總是提供一個可運行的例子。 –