当宽度没有设定的时候,padding不会撑开宽度;
当高度没有设定的时候,padding不会撑开高度;
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style type="text/css">
#fater {
width: 400px;
height: 400px;
background-color: #f00;
/*padding: 50px;*/ /*如果padding: 50px放在父级的div中的话,那么父级div的宽度以及高度会变成500px*/
}
#son {
height: 200px;
background-color: #0f0;
padding: 50px;
}
</style>
</head>
<body>
<div id="fater">
<div id="son">ABC</div>
</div>
</body>
</html>
===============此时,子级div对应的width仍然是400px=================