任務(wù)9-盒模型

盒模型包括哪些屬性?

  • 盒模型:
Paste_Image.png
Paste_Image.png

盒模型包括屬性有:

  • margin:外邊距
  • border:邊框
  • padding:內(nèi)邊距
  • 內(nèi)容的width和height。
    其中padding、margin、border有一些屬性可以用如下圖方式表達(dá):
Paste_Image.png
  • 外邊距重疊:
Paste_Image.png
Paste_Image.png

text-align: center的作用是什么,作用在什么元素上?能讓什么元素水平居中?

  • text-align:center的作用:文本水平居中。
  • 作用在塊元素上。
  • 塊元素中的內(nèi)聯(lián)元素水平居中。
Paste_Image.png

如果遇到一個(gè)屬性想知道兼容性,在哪查看?

caniuse


IE 盒模型和W3C盒模型有什么區(qū)別?

  • 寬度計(jì)算方式不同
  • ie盒模型的寬度為border邊框值(包裹c(diǎn)ontent)來設(shè)置。
  • w3c盒模型的寬度僅為content的寬度。
  • 如果有DOCTYPE聲明,所有瀏覽器將用w3c盒模型來渲染。
  • ie678怪異模式下使用ie盒模型。
  • box-sizing:border-box;能使border寬度用ie盒模型的方式來計(jì)算。

以下代碼的作用?兼容性?

*{ box-sizing: border-box;}

-*{}為通配選擇器,匹配所有元素。

  • box-sizing:border-box; :將設(shè)置的寬度包裹c(diǎn)ontent以及padding和border。


    Paste_Image.png
  • 兼容性 caniuse
Paste_Image.png
支持IE8以上瀏覽器。
Internet Explorer、Opera 以及 Chrome 支持 box-sizing 屬性。
Firefox 支持替代的 -moz-box-sizing 屬性。
box-sizing:border-box;/*Internet Explorer、Opera、Chrome*/
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */

文/墨月千樓(簡書作者)
原文鏈接:http://www.itdecent.cn/p/808d3130457b
著作權(quán)歸作者所有,轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),并標(biāo)注“簡書作者”。


本文版權(quán)歸本人和饑人谷所有,轉(zhuǎn)載請注明出處

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

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

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 14,154評論 1 92
  • 1、盒模型包括哪些屬性 盒模型包括4個(gè)屬性:content,padding,border,margin. cont...
    _hello__world_閱讀 310評論 0 0
  • 課程目標(biāo) 掌握盒模型相關(guān)知識點(diǎn) 了解IE盒模型和 W3C 盒模型區(qū)別 課程任務(wù) 1. 盒模型包括哪些屬性 CSS盒...
    Timmmmmmm閱讀 262評論 0 0
  • 一、盒模型包括哪些屬性 1.內(nèi)容(content);2.內(nèi)邊距(padding);3.邊框(border);4.外...
    咩咩咩1024閱讀 476評論 0 0
  • 盒模型包括哪些屬性margin:外邊距padding:內(nèi)邊距border:邊框content:內(nèi)容 text-al...
    饑人谷_桶飯閱讀 269評論 0 0

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