我想顯示一個網格圖像,將自動縮放以適應可用寬度。每行圖像的數量是任意的,並且可用寬度可以隨用戶重新調整窗口大小而變化。原始圖像也可以具有不同的寬度,但需要以相同的寬度來顯示。我寧願避免表格,並需要一個僅限CSS的解決方案。我設想的HTML是這樣的:如何縮放一排圖像以適合容器寬度?
<div class='img-grid'> <!-- one per page, typically fixed 70% of page width -->
<!-- can be an arbitrary number of rows per grid -->
<div class='row'> <!-- width would be 100% of img-grid width -->
<!-- can be an arbitrary number of images per row -->
<div class='img-wrapper'> <!-- wrapper needs to force images to same width -->
<img class='image' src="test1.jpg"/>
</div>
</div>
</div>
看似簡單,但我發現與使用在每個4班的什麼CSS的圖像強制相同的寬度,規模是寬度,以便混淆(任意數量)的圖像適合行內沒有包裝,並確保一切隨着瀏覽器窗口寬度的變化而重新縮放。
感謝 奈傑爾
你使用像引導或zurb任何框架? – nCore 2014-12-09 12:08:52
不,我不是,只是普通的香草html和CSS。 – nakb 2014-12-09 13:44:34