希望這對於某人來說不會是一件容易的事。基本上我試圖達到如下目標。響應式圖片庫
根據視口寬度取決於所顯示圖像的數量,這些圖像將始終填充空間100%,但會根據寬度顯示較少的圖像。
HTML可能是:
<div class="image">
<img src="XXXX.jpg"/>
</div>
<div class="image">
<img src="XXXX.jpg"/>
</div>
<div class="image">
<img src="XXXX.jpg"/>
</div>
<div class="image">
<img src="XXXX.jpg"/>
</div>
<div class="image">
<img src="XXXX.jpg"/>
</div>
<div class="image">
<img src="XXXX.jpg"/>
</div>
<div class="image">
<img src="XXXX.jpg"/>
</div>
所以在1200像素,我們將顯示,而在屏幕上的所有圖像(在同一行上)在屏幕上說400像素或更低,我們將只顯示2圖像。
我想有一個JS解決方案,但我相對較新的JS,似乎無法找到一個解決方案,是可以理解和可關聯的。
在此先感謝
什麼會寬度> 400的屏幕上顯示和<1200? –
最好用CSS媒體查詢來做到這一點。而不是JavaScript。媒體查詢教程:http://www.w3schools.com/css/css_rwd_mediaqueries.asp – Sarcoma
將圖像的分辨率保持一致嗎?如果200 X 300的圖像和其他100 X 400的圖像會發生什麼? – CoderHawk