リストとして読み込まれる画像がたくさんあります。縦向き、横向きの画像もありますが、きれいに左揃えで表示したいのですが。これは私のCSSコードです:
#designgallery
{
list-style-type:none;
margin-top:15px;
float:left;
}
#designgallery li
{
display:block;
margin:5px;
background-color:#eee;
padding:5px;
float:left;
}
.design-display
{
border:1px solid gray;
}
.Horizontal
{
width:210px;
height:122px;
}
.Vertical
{
height:180px;
width:122px;
}
これは私のHTMLです:
<ul id="designgallery">
<li> <img class="design-display Horizontal" src="1.jpg" /><!--some other stuff--> </li>
... many list items, some horizontal, some vertical
</ul>
しかし、これは私が得るものです:
右下隅の垂直方向の画像は、左側の新しい画像の行を開始するはずですが、どうすればよいですか?