CSS 盒子模型(標準模型)

最后發(fā)現(xiàn),鞏固基礎才是關鍵。

標準盒子模型

image

padding

可以設置四個值,如圖

padding: 1px 2px 3px 4px;

表示內邊距,內容與盒子上右下左的距離。

image

記住順時針轉就行。

  • 如果padding不全,那么就和對面的padding一樣。

    如圖,只規(guī)定了兩個,但是在下面的盒子模型中默認使得對面的padding屬性一致。

image
  • 只規(guī)定一個,那么上下左右內邊距均為一致。
image
  • 還可以單獨設置內邊距

     padding-left: 1px;
     padding-right: 2px;
     padding-top: 3px;
     padding-bottom: 4px;
    
    image
  • 同時設置會怎么覆蓋呢

    這是css代碼的順序

    padding-left: 5px;
    padding-right: 6px;
    padding: 1px 2px 3px 4px;
    padding-top: 7px;
    padding-bottom: 8px;
    
image

可以清晰地看出,后面的覆蓋了前面的屬性


margin

和padding一樣,也可以設置四個值。不過表示的是外邊距。如圖

 margin: 1px 2px 3px 4px;

同樣,四個值表示上右下左外邊距,順時針

image

其他的都和padding一樣,也可以單獨設置各個方向的margin,如margin-top等,不贅述。


border

border:10px solid black;

三個參數(shù)值,表示邊框的粗細,線條樣式,顏色

image

也可以分開設置。

border-style: solid dashed dotted double;

上面將盒子四周的border樣式設置不同。


content

圖中的100*100的空間就是content。也即是我們在css中設置的width和height大小

image
  • 由下圖可以看出:div大小

    • 水平空間大小 = border(左右) + padding(左右) + width
    • 垂直空間大小 = border(上下) + padding(上下) + height
    image
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • CSS 框模型 (Box Model) 規(guī)定了元素框處理元素內容、內邊距、邊框 和 外邊距 的方式。 CSS 框模...
    LorenSLJ閱讀 593評論 0 1
  • 一、CSS入門 1、css選擇器 選擇器的作用是“用于確定(選定)要進行樣式設定的標簽(元素)”。 有若干種形式的...
    寵辱不驚丶歲月靜好閱讀 1,730評論 0 6
  • 所有HTML元素可以看作盒子,在CSS中,"box model"這一術語是用來設計和布局時使用。CSS盒模型本質上...
    convertible閱讀 342評論 0 0
  • 如果貴州的那位母親經醫(yī)學檢查后排除了三叉神經痛,她的“牙疼”可能是一種“體像障礙”嗎? 今天的作業(yè):我不求以上問題...
    王秀美心理咨詢師閱讀 144評論 0 2
  • 1,形象化類比。——把某個象征性的物品,加到你的產品上。 2,極端情況?!业揭粋€情形,在該情景下,產品的一個賣...
    郭進杰閱讀 1,718評論 0 1

友情鏈接更多精彩內容