内边距和外边距的百分比数值是相对于其父元素的width计算的。
代码:
<!DOCTYPE html>
<html>
<head>
<style>
.a {
width: 200px;
height: 200px;
border: 1px solid black;
}
.b {
width: 50px;
height: 50px;
padding: 10%;
margin: 10%;
background-color: red;
}
</style>
</head>
<body>
<div class="a">
<div class="b"></div>
</div>
</body>
</html>
显示结果: