以下の例を参照して、ビューポートの幅をゆっくりと縮小してください。
ビューポートの幅が縮小するにつれて、4 番目の div を最初の div のすぐ下に配置し、さらに縮小すると、3 番目の div を 1 番目の下に、4 番目を 2 番目の下に配置します。なぜこれが起こっているのか理解していますが、私が望む動作を得るために何をすべきかわかりません。
助けてください!
<html>
<head>
<style>
.columnClass
{
float:left;
border: 2px solid;
}
</style>
</head>
<body>
<div class="columnClass">
<img src="http://thecybershadow.net/misc/stackoverflow.png" width="400" height="400"/>
</div>
<div class="columnClass">
<img src="http://thecybershadow.net/misc/stackoverflow.png" width="200" height="600"/>
</div>
<div class="columnClass">
<img src="http://thecybershadow.net/misc/stackoverflow.png" width="400" height="400"/>
</div>
<div class="columnClass">
<img src="http://thecybershadow.net/misc/stackoverflow.png" width="200" height="600"/>
</div>
</body>
</html>