いくつかの小さな画像を載せるページをデザインしています。それらを2列にして、ウィンドウの変更に合わせて拡大/縮小したい。
私のjsFiddleを見てください:
ウィンドウのサイズを変更すると、画像が移動し、ウィンドウが小さい場合は列が 1 つだけになり、ウィンドウが非常に広い場合は多くの列が表示されることに気付くでしょう。この動作の代わりに、常に 2 列になるように画像のサイズを変更したいと思います。
幅を45%に設定するのは簡単なケースだと思いました...どうやらそうではありません。
フィドルのコードは次のとおりです。
<div id="Thumbs">
<ul>
<li>
<img src="http://goo.gl/LXa6K">
</li>
<li>
<img src="http://goo.gl/LXa6K">
</li>
<li>
<img src="http://goo.gl/LXa6K">
</li>
<li>
<img src="http://goo.gl/LXa6K">
</li>
<li>
<img src="http://goo.gl/LXa6K">
</li>
<li>
<img src="http://goo.gl/LXa6K">
</li>
</ul>
-
#Thumbs ul {
list-style: none;
}
#Thumbs ul li {
float:left;
margin: 10px 0 0 5%;
}
#Thumbs ul li img {
/*
How do you resize the images?
*/
}