Css規範整理:2、css盒模型
css 盒模型
基本結構
盒基本的模型就是 裡面 和 外面,界定它的就是四條邊。
Css 盒模型的表現,有以下的規則:
- Css 盒模型 區分 外部顯示型別 outer display type 和 內部顯示型別 inner display type。
- 外部顯示型別,還依賴於 其 包含塊 的內部顯示型別。
盒尺寸
每個盒都有一塊 內容區(content area)和周圍可選的padding,border和margin區域,每塊區域的尺寸通過下面定義的屬性指定。
margin,border和padding可以分為上,右,下和左4部分(例如,圖中,”LM”表示左外邊距,”RP”表示右內邊距,”TB”表示上邊框等等)
4塊區域(內容,內邊距,邊框和外邊距)中每一塊的邊界叫一條“邊界(edge)”,所以每個盒有4條邊界:
-
內容邊界環繞著盒的width和height指出的矩形,通常取決於元素的呈現(rendered)內容。4條內容邊界定義了盒的內容框(content box)
-
內邊距邊界環繞著盒的內邊距。如果內邊距的寬度為0,那麼內邊距邊界就和內容邊界相同。4條內邊距邊界定義了盒的內邊距框(padding box)
-
邊框邊界環繞著盒的邊框。如果邊框的寬度為0,那麼邊框邊界就和內邊距邊界相同。4條邊框邊界定義了盒的邊框框(border box).
-
外邊距邊界環繞著盒的外邊距。如果外邊距的寬度為0,那麼外邊距邊界就和邊框邊界相同。4條外邊距邊界定義了盒的外邊距框(margin box)
每條邊界都可以細分成上,右,下和左邊界。
原文釋出時間為:2018年02月10日
原文作者:雕刻零碎
本文來源:開源中國 如需轉載請聯絡原作者
相關文章
- css 盒模型CSS模型
- CSS盒模型CSS模型
- 前端面試2:CSS盒模型前端面試CSS模型
- 精通CSS盒模型CSS模型
- CSS盒模型深入CSS模型
- css之盒模型CSS模型
- css-盒模型CSS模型
- Css規範整理:1、佈局大綱CSS
- 前端筆記(關於css盒模型知識整理)前端筆記CSS模型
- css&&js盒模型CSSJS模型
- 前端規範之CSS規範前端CSS
- [規範] CSS BEMCSS
- CSS的兩種盒模型CSS模型
- 前端規範之CSS規範(Stylelint)前端CSS
- CSS編碼規範CSS
- CSS 註釋規範CSS
- CSS — BEM 命名規範CSS
- css書寫規範CSS
- css程式碼規範CSS
- 前端規範與思考(二)———css規範前端CSS
- 『前端規範化』CSS命名規範化前端CSS
- CSS系列 (04):盒模型詳解CSS模型
- stylelint 規範你的 cssCSS
- CSS 程式碼格式規範CSS
- css BEM書寫規範CSS
- CSS規範 - 最佳實踐CSS
- css盒子模型與盒模型的浮動CSS模型
- #Google HTML&CSS規範指南GoHTMLCSS
- css命名和書寫規範CSS
- CSS 選擇器命名規範CSS
- css書寫和命名規範CSS
- css佈局系列1——盒模型佈局CSS模型
- Css規範整理:3.2、常規流佈局:塊格式化上下文CSS
- CSS新規範:樣式查詢CSS
- 學好WEB前端之CSS規範Web前端CSS
- HTML、CSS程式碼書寫規範HTMLCSS
- 你可能不知道的 CSS —— CSS規範閱讀分享CSS
- CSS2中盒模型與佈局的一些概念關係CSS模型