09-盒模型

盒模型

在CSS中,"box model"這一術語是用來設計和佈局時使用,而後在網頁中基本上都會顯示一些方方正正的盒子。咱們稱爲這種盒子叫盒模型。佈局

盒模型有兩種:標準模型和IE模型。咱們在這裏重點講標準模型。設計

 

盒模型示意圖

 

盒模型的屬性

width:內容的寬度blog

height: 內容的高度model

padding:內邊距,邊框到內容的距離im

border: 邊框,就是指的盒子的寬度margin

margin:外邊距,盒子邊框到附近最近盒子的距離img

 

若是讓你作一個寬高402*402的盒子,您如何來設計呢?di

答案有上萬種,甚至上一種。co

盒模型的計算

若是一個盒子設置了padding,border,width,height,margin(我們先不要設置margin,margin有坑,後面課程會講解)術語

 

盒子的真實寬度=width+2*padding+2*border

盒子的真實寬度=height+2*padding+2*border

 

那麼在這裏要注意看了。標準盒模型,width不等於盒子真實的寬度。

另外若是要保持盒子真實的寬度,那麼加padding就必定要減width,減padding就必定要加width。真實高度同樣設置。

相關文章
相關標籤/搜索