盒子模型
在css中,每个元素都可以当作一个矩形的盒子。之所以这样是为了更方便布局。把这些元素作为盒子后,我们的布局就相当于在页面中摆放盒子了。 Content内容区 内容区相当于盒子存放东西的空间,位于盒子的最里层。元素的所有子元素都是放在父元素的内容区。 值得注意的是, 当我们指定一个元素的width和height时,其实只是设置了内容区的宽和高。 padding内边距 盒子在内容区周围可能有一层内边距,会影响盒子的大小。内边距是透明的,没有颜色也没有装饰。 盒子一共有四个方向的内边距,分别为padding-top、padding-right、padding-bottom、padding-left。 可以利用上述属性设置单侧内边距,也可以同时设置四个方向的内边距。例如:padding:10px 20px 30px 40px; 表示的是设置上 右 下 左的内边距分别为10px,20px, 30px, 40px。 也可以 padding: 10px 20px 30px; 表示的是上 左右 下 的内边距 也可以 padding:10px 20px; 表示的是上下 左右 的内边距 还可以 padding:10px; 表示的是 上下左右 内边距都为10px. Border边框 边框位于盒子的边缘, 设置边框需要同时设置border-width、border-color、border