課程
/前端開發(fā)
/HTML/CSS
/十天精通CSS3
content-box外盒尺寸受內(nèi)外邊距,邊框,元素尺寸影響
border-box外盒尺寸不受內(nèi)外邊距,邊框,元素尺寸影響。內(nèi)外邊距,邊框,元素尺寸受外盒尺寸影響。
2019-04-03
源自:十天精通CSS3 10-7
正在回答
我也是像樓主這么理解的,border-box 相當(dāng)于限定了盒子的寬和高,當(dāng)給里面的子元素增加尺寸時,盒子不會被撐大,而是里面的子元素會被縮小以適應(yīng)盒子的大小。
當(dāng)寫了元素的高或?qū)挄r,盒子模型計算:
content-box:外邊距*2+邊框*2+內(nèi)填充*2+內(nèi)容的高或?qū)挘▽懙脑氐母呋驅(qū)挘?/p>
border-box:外邊距*2+寫的元素的高或?qū)挘ㄟ吙?2+內(nèi)填充*2+內(nèi)容的高或?qū)?,這些都已經(jīng)包括在了寫的高或?qū)捴校?/p>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>盒子模型的計算</title>
<style type="text/css">
.content-box{
box-sizing: content-box;
width: 100px;
height: 100px;
margin: 30px;
padding: 20px;
border: 2px solid red;
}
.border-box{
box-sizing: border-box;
border: 2px solid orange;
</style>
</head>
<body>
<div class="content-box"></div>
<div class="border-box"></div>
</body>
</html>
效果圖:
舉報
本課程為CSS3入門教程,深刻詳解CSS3知識讓網(wǎng)頁穿上絢麗裝備
2 回答這樣可以嗎?
2 回答邊框線的大小也對圖片邊框線有影響?可以這樣理解嗎?
1 回答這樣就可以了!
5 回答這樣設(shè)置也可以
4 回答請教下練習(xí)題可以backround-position : position1,position2,這樣來寫嗎?如果可以,怎么寫啊?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2019-05-25
我也是像樓主這么理解的,border-box 相當(dāng)于限定了盒子的寬和高,當(dāng)給里面的子元素增加尺寸時,盒子不會被撐大,而是里面的子元素會被縮小以適應(yīng)盒子的大小。
2019-04-10
當(dāng)寫了元素的高或?qū)挄r,盒子模型計算:
content-box:外邊距*2+邊框*2+內(nèi)填充*2+內(nèi)容的高或?qū)挘▽懙脑氐母呋驅(qū)挘?/p>
border-box:外邊距*2+寫的元素的高或?qū)挘ㄟ吙?2+內(nèi)填充*2+內(nèi)容的高或?qū)?,這些都已經(jīng)包括在了寫的高或?qū)捴校?/p>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>盒子模型的計算</title>
<style type="text/css">
.content-box{
box-sizing: content-box;
width: 100px;
height: 100px;
margin: 30px;
padding: 20px;
border: 2px solid red;
}
.border-box{
box-sizing: border-box;
width: 100px;
height: 100px;
margin: 30px;
padding: 20px;
border: 2px solid orange;
}
</style>
</head>
<body>
<div class="content-box"></div>
<div class="border-box"></div>
</body>
</html>
效果圖: