所以,我嘗試了一個使用HTML5,CSS3和jQuery的響應圖像滑塊。我創建了滑塊,但它沒有響應。可能是因爲滑塊的父包裝沒有響應。當我試圖讓父包裝div作爲響應時,滑塊內的所有圖像都會顯示出來,或者圖像變形(當高度被分配給父包裝div時)。我們無法刪除overflow:hidden
表單父div,因爲它是唯一一個可以阻止所有圖像一次顯示的屬性。這裏是我的小提琴:Fiddle 這是我的HTML它圖像滑塊的響應包裝div
<div id="slider-wrapper">
<div class="images">
<img src="image1.jpg">
<img src="image2.jpg">
<img src="image3.jpg">
<img src="image4.jpg">
</div>
</div>
和CSS一樣
#slider-wrapper {
width: 80%;
height: auto;
overflow: hidden;
border: 1px solid black;
}
#slider-wrapper .images {
width: 100%;
height: auto;
}
#slider-wrapper .images img {
width: 100%;
height: auto;
overflow: hidden;
}
我試過我的代碼削減到基層,這樣只有父DIV需要響應的內容與其中的圖像div一起提及。我想要實現的僅僅是將當前寬度和高度可見的第一個圖像視爲自動(以確保圖像響應)並將所有圖像隱藏起來。我做了jQuery來瀏覽圖片。謝謝:)歡呼聲!
謝謝。你能告訴我什麼是白色空間:nowrap呢? –
@LuckyAli我編輯了我的答案,以整合所需的解釋 –