濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > CSS 浮動(dòng)清理,不使用 clear:both標(biāo)簽

CSS 浮動(dòng)清理,不使用 clear:both標(biāo)簽

熱門標(biāo)簽:地圖標(biāo)注樓盤 沈陽(yáng)400電話辦理多少錢 隨州外呼系統(tǒng)廠家 ai電話機(jī)器人效果差 蘇州做電話機(jī)器人 地圖標(biāo)注微信好友 南昌電話機(jī)器人系統(tǒng) 快速更改地圖標(biāo)注點(diǎn)標(biāo) 南山電話機(jī)器人
例如:
        div style="background:#666;"> !-- float container -->
                div style="float:left; width:30%; height:40px;background:#EEE; ">Some Content/div>
        /div>
此時(shí)預(yù)覽此代碼,我們會(huì)發(fā)現(xiàn)最外層的父元素float container,并沒有顯示。這是因?yàn)樽釉匾蜻M(jìn)行了浮動(dòng),而脫離了文檔流,導(dǎo)致父元素的height為零。
若將代碼修改為:
        div style="background:#666;"> !-- float container -->
                div style="float:left; width:30%; height:40px;background:#EEE; ">Some Content/div>
                div style="clear:both">/div>
        /div>
注意,多了一段清理浮動(dòng)的代碼。這是一種好的CSS代碼習(xí)慣,但是這種方法增加了無(wú)用的元素。這里有一種更好的方法,將HTML代碼修改為:
        div  class="clearfix" style="background:#666;"> !-- float container -->
                div style="float:left; width:30%; height:40px;background:#EEE; ">Some Content/div>
        /div>
定義CSS類,進(jìn)行“浮動(dòng)清理”的控制:
復(fù)制代碼 代碼如下:

.clearfix:after {}{
  content: ".";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}            /* 這是對(duì)Firefox進(jìn)行的處理,因?yàn)镕irefox支持生成元素,而IE所有版本都不支持生成元素 */
.clearfix {}{
  display: inline-block;     
}                /* 這是對(duì) Mac 上的IE瀏覽器進(jìn)行的處理 */
/**//* Hides from IE-mac \*/
* html .clearfix {}{height: 1%;}        /* 這是對(duì) win 上的IE瀏覽器進(jìn)行的處理 */
.clearfix {}{display: block;}        /* 這是對(duì)display: inline-block;進(jìn)行的修改,重置為區(qū)塊元素*/
/**//* End hide from IE-mac */ 

此時(shí),預(yù)覽以上代碼(  刪去這種注釋   ),會(huì)發(fā)現(xiàn)即使子元素進(jìn)行了浮動(dòng),父元素float container仍然會(huì)將其包圍,進(jìn)行高度自適應(yīng)。

標(biāo)簽:濰坊 深圳 商洛 濰坊 大同 玉樹 石家莊 昭通

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《CSS 浮動(dòng)清理,不使用 clear:both標(biāo)簽》,本文關(guān)鍵詞  CSS,浮動(dòng),清理,不,使用,clear,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《CSS 浮動(dòng)清理,不使用 clear:both標(biāo)簽》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于CSS 浮動(dòng)清理,不使用 clear:both標(biāo)簽的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    汤原县| 古田县| 滨州市| 香河县| 洪洞县| 永宁县| 石阡县| 三台县| 长沙县| 孝义市| 香格里拉县| 伊宁市| 英德市| 上高县| 清涧县| 郓城县| 秀山| 南漳县| 托克逊县| 屏南县| 将乐县| 普兰店市| 甘洛县| 伊春市| 金山区| 遂昌县| 仪征市| 余干县| 古交市| 墨江| 贵定县| 江口县| 天等县| 米易县| 绥芬河市| 阿拉善左旗| 临猗县| 乌苏市| 舒城县| 洪江市| 屏边|