<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Sealyu

    --- 博客已遷移至: http://www.sealyu.com/blog

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      618 隨筆 :: 87 文章 :: 225 評論 :: 0 Trackbacks

    使用float時出現的問題

    一個非常常見的CSS問題,定位使用浮動的時候,下面的層被浮動的層所覆蓋,或者層里嵌套的子層超出了外層的范圍。

    這是一個浮動在紅框的層中的一個層
    style="border:1px solid green;float:left;color:green;"
    這是紅框的層中的內容

    解決的方法

    陳舊的方法--使用clear:both

    通常的解決辦法是在浮動層后面添加一個額外元素,例如一個div或者一個br,并且定義它的樣式為clear: both。

    這是一個浮動在紅框的層中的一個層
    style="border:1px solid green;float:left;color:green;"
    這是紅框的層中的內容,紅框層后面還嵌入了一個沒有內容的層<div style="clear:both;"></div>

    通常的解決辦法是在浮動層后面添加一個額外元素,例如一個div或者一個br,并且定義它的樣式為clear: both。

    CSS的方法--使用:after

    這種方法在在文章《How To Clear Floats Without Structural Markup》中被提到。

    /*需要用到的CSS樣式表的最初設想*/
    .clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

    /*實際用到的CSS樣式表(針對不同瀏覽器做了優化)*/
    .clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear:both;
    visibility: hidden;
    }
    .clearfix {display: inline-table;}
    /* Hides from IE-mac "*/ *
    html .clearfix {height: 1%;}
    .clearfix {display: block;}
    /* End hide from IE-mac */

    這是一個浮動在紅框的層中的一個層
    style="border:1px solid green;float:left;color:green;"
    這是紅框的層中的內容,對這個紅框層應用了上面提到的CSS類.clearfix

    CSS的方法--使用overflow

    前面的2種方法可以很好解決浮動超出的問題,但是如果當你真的需要對層或者層里的對象進行clear的時候怎么辦?一種簡單的方法就是用overflow屬性,這個方法最初的發表在《Simple Clearing of Floats》,又在《Clearance》和《 Super simple clearing floats》中被廣泛討論。

    /*需要用到的CSS樣式表的最初設想(對IE不起作用)*/
    .clearfix2{overflow: auto}

    /*實際用到的CSS樣式表(針對不同瀏覽器做了優化)*/
    .clearfix2{
    _height:1%; /*height前面的下劃線是必須的*/
    overflow:auto;
    }

    這是一個浮動在紅框的層中的一個層
    style="border:1px solid green;float:left;color:green;"
    這是紅框的層中的內容,對這個紅框層
    posted on 2010-01-07 14:50 seal 閱讀(557) 評論(0)  編輯  收藏 所屬分類: CSS
    主站蜘蛛池模板: 久久久久国产精品免费网站| 国产精品亚洲天堂| 免费国产叼嘿视频大全网站| 国产乱辈通伦影片在线播放亚洲| 亚洲av成人片在线观看| 国产伦精品一区二区三区免费下载 | 国产一区二区三区免费视频| 亚洲JIZZJIZZ妇女| 免费v片在线观看无遮挡| 九九免费精品视频在这里| 久久亚洲国产精品123区| 秋霞人成在线观看免费视频| 久久亚洲日韩精品一区二区三区| 免费人成网站在线观看不卡| 少妇中文字幕乱码亚洲影视 | 免费的一级片网站| 羞羞视频免费网站日本| 国产亚洲精品精华液| 精品无码无人网站免费视频 | 亚洲免费观看网站| 亚洲综合一区无码精品| 日本视频免费在线| 99热在线日韩精品免费| 亚洲熟妇无码久久精品| 国产成人精品男人免费| 91成人免费福利网站在线| 亚洲国产成AV人天堂无码| 国产免费AV片无码永久免费| 最近中文字幕免费大全| 亚洲xxxx18| 77777亚洲午夜久久多人| 91麻豆最新在线人成免费观看 | 亚洲av无码无在线观看红杏| AV免费网址在线观看| 成人在线免费视频| 亚洲最大黄色网址| 亚洲福利精品电影在线观看| 免费精品无码AV片在线观看| 亚洲一卡一卡二新区无人区| 亚洲国产精品无码专区在线观看| 久久精品网站免费观看|