首页 > 建站教程 > Div+Css >  IE8 overflow:hidden 没效果,IE8溢出隐藏没有效果正文

IE8 overflow:hidden 没效果,IE8溢出隐藏没有效果

今天布局发现个很奇怪的问题,如下:

<dl class="shop_con">
    <dd class="shop_con_current">
        这是第一个dd
    </dd>
    <dd>
        这是第二个dd
    </dd>
</dl>
我给dl一个固定高度,超出隐藏。发现,在IE6和谷歌火狐等浏览器超出的确隐藏了,在ie8却没有隐藏。经排查,发现dd有个样式:position:relative;把这个去了就正常了。