精品免费在线观看-精品欧美-精品欧美成人bd高清在线观看-精品欧美高清不卡在线-精品欧美日韩一区二区

17站長網(wǎng)

17站長網(wǎng) 首頁 編程教程 CSS3教程 查看內(nèi)容

box-sizing 盒類型

Box-sizing 盒類型

它主要用來告訴瀏覽器怎么計算元素的展示寬高的。

1. 官方定義

Box-sizing 屬性允許您以特定的方式定義匹配某個區(qū)域的特定元素。

2. 解釋

在開發(fā)過程中,當(dāng)有一個 固定寬高的元素帶有 boder 或 padding 的時候,它在 IE 中展示和 Chrome 中是不同的,如果我們不設(shè)置這個屬性,那么在 IE瀏覽器中它的實際寬高是小于 Chrome 瀏覽器的這是為什么呢?

Chrome 瀏覽器使用的是標(biāo)準(zhǔn)盒模型 content-Box,IE 盒模型是 border-Box。

下面就是一個盒模型的結(jié)構(gòu)圖


3. 語法

Box-sizing: content-Box | border-Box

它接受一個參數(shù) content-Box 或 border-Box。


上圖是一個盒模型結(jié)構(gòu)

content-Box 的計算方式是:

width = content width;

height = content height

border-Box 的計算方式是:

width = border + padding + content width

heigth = border + padding + content heigth

4. 兼容性

IEEdgeFirefoxChromeSafariOperaiosandroid
10+12+28+4+6.1+12.1+7+4.4

5. 實例

  1. 不是設(shè)置 Box-sizing 分別在不同瀏覽器中的展示。

<div class="demo">網(wǎng) CSS3 學(xué)習(xí)分享</div>
.demo{
    width:px;
    height:px;
    background:#000;
    color:#fff;
    padding:px;
    border:px solid red;
}

效果圖

不同瀏覽器中的展示效果圖

說明:左側(cè)是 Chorme 瀏覽器右側(cè)是低版本 IE 瀏覽器。

  1. 給上面 demo 中設(shè)置 Box-sizing 為 border-Box。

.demo{
    width:px;
    height:px;
    background:#000;
    color:#fff;
    padding:px;
    border:px solid red;
    Box-sizing:border-Box;
}

效果圖

編程之家

使用`border-Box`效果圖
  1. 給上面 demo 中設(shè)置 Box-sizing 為 content-Box。

.demo{
    width:px;
    height:px;
    background:#000;
    color:#fff;
    padding:px;
    border:px solid red;
    Box-sizing:content-Box;
}

效果圖

編程之家

使用`content-Box`效果圖

6. 經(jīng)驗分享

推薦大家設(shè)置 Box-sizing 為border-Box 這樣方便我們寫樣式不必在去減去 padding 也不會造成 IE 和 Chorme 這類瀏覽器展示不同的 bug 。

7. 小結(jié)

如果不設(shè)置 Box-sizing 不同瀏覽器會有不同的計算方式。

返回頂部
主站蜘蛛池模板: 亚洲第一成人影院 | 国产一区二区在线观看免费 | 女人被狂躁视频网站免费 | 亚洲色图日本 | 日韩精品亚洲专区在线影视 | 国产成a人亚洲精v品久久网 | 成人免费国产gav视频在线 | 国产呦系列 欧美呦 日韩呦 | 亚洲国产日韩女人aaaaaa毛片在线 | 尤物视频在线观看网址 | 国产乱理伦片a级在线观看 国产乱理伦片在线观看 | 国产欧美亚洲精品第一区 | 一极黄色大片 | 国产亚洲欧洲日韩综合v | 女女在线视频 | 国内精品在线观看视频 | 成人a大片高清在线观看 | 免费观看大片毛片 | 欧美激情在线播放第16页 | 手机看片高清日韩精品 | 黄色网址在线播放 | 欧美成国产精品 | 污污网站免费 | 黄网站在线观看永久免费 | 在线观看麻豆 | 色婷婷综合久久久 | 美色阁亚洲91网站在线观看 | 国内一区二区三区精品视频 | 香蕉在线视频网站 | 免费污污视频网站 | 欧美日韩中 | 亚洲精品一区二区三区婷婷月 | 日本xxwwwxxxx18| 国产在线精品福利一区二区三区 | 成年人黄色毛片 | 国产精品久久久久久久久久久久 | 99re最新地址精品视频 | 欧美特黄一级高清免费的香蕉 | 欧美a级v片在线观看一区 | 成人黄色三级视频 | 欧美一区二区三区东南亚 |