成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

解決使用了float后IE6下li高度比Firefox或者IE8高的問題

2010-09-07 17:08:21來源:西部e網(wǎng)作者:icech

這兩天做頁面模板,有些li使用了float:left,結果發(fā)現(xiàn)行高在IE6下與其他瀏覽器不同了,總要高出一些。查了一下,發(fā)現(xiàn)這個是因為IE下特有的hasLayout造成的,很多的IE下的CSS BUG都其有關。

這兩天做頁面模板,有些li使用了float:left,結果發(fā)現(xiàn)行高在IE6下與其他瀏覽器不同了,總要高出一些。查了一下,發(fā)現(xiàn)這個是因為IE下特有的hasLayout造成的,很多的IE下的CSS BUG都其有關。

代碼如下:

<style>
ul {
    margin:0;
    padding:10px;
    list-style:none;
    background-color:#006699;
}
ul li {
    width:100px;
    height:100px;
    float:left;
    margin-right:10px;
    background-color:#99cc00;
}
</style>
<ul>
    <li>西部e網(wǎng)-IT資訊</li>
    <li>西部e網(wǎng)-軟件教程</li>
</ul>

如何解決這個問題呢?其實很簡單,而且也有多種方法:

方法1:使用zoom:1

折疊HTML/XML Code復制內容到剪貼板
  1. <style>  
  2. ul {   
  3.     margin:0;   
  4.     padding:10px;   
  5.     list-style:none;   
  6.     background-color:#006699;   
  7.     zoom:1;   
  8. }   
  9. ul li {   
  10.     width:100px;   
  11.     height:100px;   
  12.     float:left;   
  13.     margin-right:10px;   
  14.     background-color:#99cc00;   
  15. }   
  16. </style>  
  17. <ul>  
  18.     <li>西部e網(wǎng)-IT資訊</li>  
  19.     <li>西部e網(wǎng)-軟件教程</li>  
  20. </ul>  

在ul的樣式表中增加了zoom:1就ok了。

方法2:

HTML/XML Code復制內容到剪貼板
  1. <style>  
  2. ul {   
  3.     margin:0;   
  4.     padding:10px;   
  5.     list-style:none;   
  6.     background-color:#006699;   
  7.     zoom:1;   
  8. }   
  9. * html ul {   
  10.     height:1%;   
  11. }   
  12. ul li {   
  13.     width:100px;   
  14.     height:100px;   
  15.     float:left;   
  16.     margin-right:10px;   
  17.     background-color:#99cc00;   
  18. }   
  19. </style>  
  20. <ul>  
  21.     <li>西部e網(wǎng)-IT資訊</li>  
  22.     <li>西部e網(wǎng)-軟件教程</li>  
  23. </ul>  

小知識:什么是haslayout?

haslayout 是Windows Internet Explorer渲染引擎的一個內部組成部分。在InternetExplorer中,一個元素要么自己對自身的內容進行計算大小和組織,要么依賴于父元素來計算尺寸和組織內容。為了調節(jié)這兩個不同的概念,渲染引擎采用了 hasLayout 的屬性,屬性值可以為true或false。當一個元素的 hasLayout屬性值為true時,我們說這個元素有一個布局(layout)。

關鍵詞:cssfloatIE6

贊助商鏈接:

主站蜘蛛池模板: 富阳市| 阿图什市| 江陵县| 吕梁市| 新巴尔虎左旗| 普定县| 上犹县| 临桂县| 乾安县| 湘阴县| 凤阳县| 吴川市| 启东市| 瓦房店市| 连州市| 龙井市| 象州县| 枣强县| 新宁县| 温泉县| 屏南县| 夏邑县| 大悟县| 隆林| 承德市| 诏安县| 永定县| 德州市| 商丘市| 眉山市| 璧山县| 长兴县| 当阳市| 西城区| 和林格尔县| 都兰县| 阳山县| 柏乡县| 南城县| 关岭| 大安市|