日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

IE overflow:hidden失效的解決方法

【IE overflow:hidden失效的解決方法】overflow:hidden失效
當父元素的直接子元素或者下級子元素的樣式擁有position:relative屬性時,父元素的overflow:hidden屬性就會失效 。
我們在IE 6內(nèi)發(fā)現(xiàn)子元素會超出父元素設(shè)定的高度,即使父元素設(shè)置了overflow:hidden 。
解決這個bug很簡單,在父元素中使用position:relative;即可解決該bug

我的辦法:子元素設(shè)置絕對定位,父元素相對定位,這樣overflow:hidden就不會失效了 。

IE下CSS溢出隱藏失敗(IE overflow:hidden失效)

復(fù)制代碼代碼如下:
div id="slides-pic"
div
p class="hot"
a class="hot-2" target="_blank"img src="/images/defaultpic.gif" //a/p
p class="main" a target="_blank"img src="/images/defaultpic.gif" //a/p
/div
div
a target="_blank"
img src="/images/defaultpic.gif" /
/a
/div
div
a target="_blank"
img src="/images/defaultpic.gif" /
/a
/div
div
p class="hot" a class="hot-1" style="clear:both" href=""img src="/images/defaultpic.gif" //a
a class="hot-2" href=""img src="/images/defaultpic.gif" //a/p
p class="main" a href=""img src="/images/defaultpic.gif" //a/p
/div
/div

kaluli新版首頁的slide項目中出現(xiàn)了一個問題,在FireFox下顯示正常,但是在IE下所有圖片都顯示出來,不能實現(xiàn)溢出隱藏 。后來搜到是 div id=slides-pic的子節(jié)點div的問題,這個節(jié)點中使用了position:relative造成顯示異常,解決辦法是在父節(jié)點容器 中也加一個position:relative 。

position的相對和絕對應(yīng)一起搭配起來才比較合適,不然會出現(xiàn)莫名其妙的問題 。另:position和float在IE6下是無法一起使用的,所以有時候會hidden失效 。

    推薦閱讀