Я думаю, это то, что вы хотите.
По сути, я плавал, а затем очистил li
с.
Затем я дал ul li a
s display:inline-block
и height
и убедился, что использовал vertical-align:top;
ul{
margin: 5px 10px 5px 20px;
background:green;
height:250px;
}
ul li{
list-style-type:disc;
float:left;
clear:both;
}
ul li a{
background:green;
line-height:1.25em;
overflow: hidden;
display:inline-block;
height:2.25em;
vertical-align:top;
}
Пример: http://jsfiddle.net/jasongennaro/gkJAd/6/
Проверено и работает в Chrome и FF