CSS 盒子模型
网页中,每一个元素都占有一定的空间,无论是div、h1~h6、还是p,都可以看成是盒子。
网页设计中常听的属性名:内容(content)、内边距(padding)、边框(border)、外边距(margin), CSS盒子模型都具备这些属性,允许我们在其它元素和周围元素边框之间的空间放置元素。
Margin(外边距) - 清除边框外的区域,外边距是透明的。
Border(边框) - 围绕在内边距和内容外的边框。
Padding(内边距) - 清除内容周围的区域,内边距是透明的。
Content(内容) - 盒子的内容,显示文本和图像。
盒子的大小
详解
CSS元素的宽度和高度属性只设置内容区域的宽度和高度,
padding、margin
默认情况下为0,也就是不会有内外边距
一个值时: 表示四个内边距
两个值时:上下内边距,左右内边距
三个值时:上,左右,下
四个值时:
Padding:10px 20px 30px 40px;上右下左分别为10 20 30 40
详解