04浮動(dòng)原理

float:

float:left | right | none | inherit

1、塊在一行顯示

2、內(nèi)嵌支持寬高

3、默認(rèn)內(nèi)容撐開寬度

4、脫離文文檔流

5、提升層級(jí)半層

-------------------------------------文檔流--------------------------------

文檔流是文檔中可顯示對(duì)象在排列時(shí)所占用的位置。

浮動(dòng)的定義:使元素脫離文檔流,按照指定方向發(fā)生移動(dòng),遇到父級(jí)邊界或者相鄰的浮動(dòng)元素停了下來(lái)。

clear:left | right | both | none | inherit;元素的某個(gè)方向上不能有浮動(dòng)元素

clear:both;在左右兩側(cè)均不允許浮動(dòng)元素

-------------------------------------清除浮動(dòng)方法---------------------------

1、加高(擴(kuò)展性不好)

2、父級(jí)浮動(dòng)(margin左右會(huì)消失,頁(yè)面所有元素都得加浮動(dòng))

3、inline-block(margin左右會(huì)消失)

4、空標(biāo)簽(ie6最小高度19px)height:0;font-size:0(overflow:hidden);

5、overflow:hidden(需要配合寬度或zoom兼容ie6和ie7)

6、br(結(jié)構(gòu),樣式,行為分離)

7、after偽類

-------------------------------------浮動(dòng)兼容性問(wèn)題--------------------------

IE6雙邊距BUG(IE6下塊屬性標(biāo)簽浮動(dòng),并且有橫向margin,橫向margin加倍。)

1、IE6

2、塊元素(加display:inline-block)

3、浮動(dòng)

4、橫向margin

IE6下 li部分兼容性問(wèn)題:

a、左右兩列布局,右邊右浮動(dòng)IE6 IE7下折行;(左邊元素浮動(dòng))

b、IE6 IE7li下元素都浮動(dòng) 在IE6 IE7下 li 下方會(huì)產(chǎn)生3px間隙問(wèn)題;(加vertical-align:top;)

vertical-align 垂直對(duì)齊方式

a、加垂直對(duì)齊方式的同排元素都要加垂直對(duì)齊方式;

b、垂直對(duì)齊方式可以解決元素下方間隙問(wèn)題;

圖片下方間隙問(wèn)題

a、display:block; (改變標(biāo)簽本身特性)

b、overflow:hidden; (必須知道圖片高度)

d、vertical-align (暫時(shí)最完美的方案)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 問(wèn)答題47 /72 常見瀏覽器兼容性問(wèn)題與解決方案? 參考答案 (1)瀏覽器兼容問(wèn)題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 14,206評(píng)論 1 92
  • 測(cè)試IE6及IE6+推薦:良心總結(jié) IE8中input[button|submit]不能用margin:0 aut...
    Miss____Du閱讀 1,026評(píng)論 0 9
  • 學(xué)習(xí)CSS的最佳網(wǎng)站沒有之一 http://www.w3school.com.cn/tags/index.asp ...
    Amyyy_閱讀 1,200評(píng)論 0 1
  • ? JavaScript 3 1. HTML對(duì)象獲取問(wèn)題 32. const問(wèn)題 33. event.x與even...
    橫沖直撞666閱讀 3,275評(píng)論 0 7
  • 瀏覽器兼容性問(wèn)題大匯總? JavaScript HTML對(duì)象獲取問(wèn)題 const問(wèn)題 event.x與event....
    鳳凰跑跑閱讀 1,483評(píng)論 0 10

友情鏈接更多精彩內(nèi)容