我正在处理需要在 IE7 中工作的列表中的垂直对齐项目。我一直在此页面上引用代码,这似乎在跨浏览器上运行良好。
我在 IE7 中遇到问题,其中第一个列表项未扩展以适应其中元素的宽度。下面是我的代码的链接。
http://jsfiddle.net/grimmus/jUFMJ/
<ul>
<li>
<div class="outerContainer">
<div class="innerContainer">
<div class="element">
<a href="#">
To Verify
</a>
</div>
</div>
</div>
<div class="outerNumber">
<div class="innerNumber">
<div class="element">
<a href="#">
3903
</a>
</div>
</div>
</div>
</li>
<li>
<div class="outerContainer">
<div class="innerContainer">
<div class="element"><a href="#">To Authorize</a></div>
</div>
</div>
</li>
<li>
<div class="outerContainer">
<div class="innerContainer">
<div class="element"><a href="#">View Payments</</a></div>
</div>
</div>
</li>
<li>
<div class="outerContainer">
<div class="innerContainer">
<div class="element"><a href="#">To Submit/Modify</a></div>
</div>
</div>
</li>
</ul>
列表中的项目将是动态的,因此实际上不可能为每个 LI 分配特定的宽度。
有谁知道我可以使列表项扩展以适合没有特定宽度的子元素的方法?