IE6下table:100%以后溢出

大致是这样子的结构:

<div style="height:100px;overflow-y:auto">
<table style="width:100%;height:auto"></table>
</div>

然后在IE6里面又被发脾气了,table不会被高度约束啊,想想应该是width:100%把IE layout又被触发了。

解决办法:在table外面包一层layout

如:

<div style="height:100px;overflow-y:auto">
<div style="+zoom:1">
<table style="width:100%;height:auto"></table>
</div>
</div>

 

Tonitech版权所有 | 转载请注明出处: http://www.tonitech.com/1937.html

发表评论