另一個我的HTML/CSS/JS障礙。html頁面中的堆疊圖像儘可能多的列
我有12張照片,我需要適應一個頁面是這樣的:
- 他們應該佔據儘可能多的列可能(或許不超過4)
- 他們應該延伸到填滿所有可用空間(如果有一列,圖像的寬度爲100%,如果有兩個 - 50%,如果有三個 - 33%等等)
- 如果圖像落在下面,佈局應該更改爲更少的列一定的尺寸。
這段代碼指出了一些,但並沒有完全切斷它:只有當圖像在3列中時,圖像纔會填滿所有可用空間,並且它們會堅持160px的最小尺寸;並縮放頁面不正常,至少在Opera中:
img.photoGallery {
min-width: 160px;
max-width: 32%;
float: left;
}
表不能這樣做。 CSS似乎也沒有。我可能會訴諸JavaScript,儘管我不願意依賴它。那麼有沒有一個我不知道的技巧,哪個可以幫助我?
你真的想讓瀏覽器重新調整圖像大小嗎?如果你讓圖像只是它們的自然大小(這通常是一個好主意),並將它們浮起來,那麼事情應該是正常的。您可以使用邊距設置在圖像之間添加分隔。 – Pointy
是的,我可以用瀏覽器調整圖像大小,是的,我上面描述的效果是我正在尋找的。 – egasimus