關於box sizing的全面理解

2022-09-22 01:51:11 字數 524 閱讀 4583

---恢復內容開始---

box-sizing

屬性允許您以特定的方式定義匹配某個區域的特定元素。

例如,假如您需要併排放置兩個帶邊框的框,可通過將 box-sizing 設定為 "border-box"。這可令瀏覽器呈現出帶有指定寬度和高度的框,並把邊框和內邊距放入框中。

語法box-sizing: content-box|border-box|inherit;

content-box :w3c標準(預設)

border-box :ie傳統標準

co程式設計客棧ntent-box:

.test1

test1 中的寬度200pxqfwmbupux 指的是 content的寬度,同理高度也是。

border-box:.test2

test2 中的寬度200px指的是border的寬度,同理高度也是。

借助上面的例子可以理解 padding-box

原文位址:

本文標題: 關於box-sizing的全面理解

本文位址:

關於box sizing屬性

box sizing屬性包括content box default border box,padding box。1 content box,border和padding不計算入width之內 2 padding box,padding計算入width內 3 border box,border和pa...

關於box sizing布局

在講box sizing屬性之前,我們講一下盒子模型 css的盒子模型包括外邊距 margin 邊框 padding 內邊距 padding 元素內容 content 如下圖 在頁面上呈現的盒子的寬度和高度為 width content padding border height content p...

關於css3 box sizing屬性

在css3中,box sizing提供了兩種選擇,乙個是content box,乙個是border box。content box的模式裡,元素設定的寬和高為內容寬高 而border box中,元素設定的寬高為整體元素呈現出來的寬高。使用第二種模式就省去了計算,能夠十分簡單地,不需計算內外邊距而設定...