我试图让我的所有 li 元素占据包含它们的 ul 元素的整个高度,然后将所有 li 元素内容对齐到底部。
我无法通过第一部分,当我在其中一个 li 元素中有图像时,其他 li 元素不会扩展到相同的高度。
这是我的html
<nav id="sliderNav">
<ul id="sliderWrap">
<li>wow 1</li>
<li>wow2<br /> cool
</li>
<li>
<img src="blank-trans.png" width="290" height="417" />
</li>
<div class="clearfloat"></div>
</ul>
</nav>
我的简单CSS是
#sliderNav{
text-align:center;
background-color:#000;
}
#sliderNav ul{
list-style:none;
display:inline-block;
background-color:#0F0;
height:100%;
}
#sliderNav ul li{
display:block;
float:left;
height:100%;
background-color:#C3C;
}
我得到的是: