什麼是盒模型?

2021-10-03 03:49:36 字數 1080 閱讀 7453

盒模型概念:

盒模型是css布局的基石,它規定了網頁元素如何顯示以及元素間相互關係。css定義所有的元素都可以擁有像盒子一樣的外形和平面空間。即都包含內容區、補白(填充)、邊框、邊界(外邊距)這就是盒模型。

盒模型組成如圖-1所示:

圖-1

css盒模型由內容區(content)、填充(padding)、邊框(border)、頁邊空白(margin)組成。內容區是盒子的中心,呈現盒子的主要資訊內容;填充是內容區和邊框之間的空間;邊框是環繞內容區和填充的邊界;頁邊空白位於盒子的最外圍,是新增在邊框外周圍的空間。

簡單的比喻:

當在兩個盒子裡各裝了乙個雞蛋,

content:雞蛋。

padding:雞蛋和盒子之間的距離。

border:盒子的厚度。

margin:兩個盒子之間的距離。

圖-2盒模型簡單的示例,如圖-3:

圖-3padding和margin的作用:

padding:用來控制父元素和子元素之間的位置關係;

用來控制元素和內容之間的位置關係。

特點1:新增了padding值之後,padding值會把元素原有的大小撐大;如讓元素原本大小不變得話,需要在元素的寬高上減掉所加的padding;

特點3:背景色會延展到padding區域

margin:控制同輩元素之間的位置關係。

特點:margin是在元素邊框以外的空白區。

盒模型分為怪異盒模型和標準盒模型:

標準模式:盒子總寬度/高度=內容區寬度/高度+padding+border+margin

怪異模式:總寬度=width(content+border+padding)+margin

逆戰班2.23

什麼是盒模型

盒模型,我想大家或多或少應該聽說過,但可能並沒有深入的了解過。下面我就分享一下我對此的理解,希望可以對大家的學習有所幫助。什麼是盒模型呢?顧名思義,就是類似於盒子的模型,可以根據通過設定模型裡面各部分的大小來顯示你想要的內容,並且顯示了元素之間的相互關係。css中定義所有的元素都可以擁有像盒子一樣的...

什麼是盒模型?

盒模型的概念通俗點來說,就是乙個盒子,裡面包含著通過css屬性在html文件中所展現出來的內容和樣式。它是用來控制元素和元素之間的位置關係。乙個div就是乙個盒子 它的組成部分就是內容區 content 填充區 padding 邊框 border 外邊距 margin 先看一段 通過 可以看出來bo...

什麼是CSS盒模型 IE盒模型和W3C盒模型

1.什麼是css盒模型 2.ie盒模型和w3c盒模型 3.css3屬性box sizing 4.關於盒模型的使用 在最初接觸css的時候,對於css盒模型的不了解,撞了很多次的南牆呀。盒模型是網頁布局的基礎,它制定了元素如何在頁面中顯示,如果足夠地掌握,那使用css布局那將會容易得多。1.什麼是cs...