Есть ли способ удалить лишнее пространство, отображаемое в нижней части тега элемента HTML-списка без установки фиксированной высоты в элементе списка? I.e. Я хотел бы, чтобы элемент списка обернул его содержимое.
Следующий код показывает 3 изображения в горизонтальном списке, но высота каждого тега li на 4 пикселя больше, чем изображение. Я бы хотел, чтобы он обертывался вокруг изображения, то есть имел такую же ширину и высоту. Ширина в настоящее время такая же, но я просто не могу получить высоту, чтобы она соответствовала.
HTML:
<ul>
<li><img alt="img1" src="img1.jpg" /></li>
<li><img alt="img2" src="img2.jpg" /></li>
<li><img alt="img3" src="img3.jpg" /></li>
</ul>
CSS
li
{
display:block;
float:left;
margin:0;
padding:0;
background-color:Yellow;
}