CSS盒子模型
CSS盒子模型就是元素在页面中显示成一个方块,类似一个盒子,CSS盒子模型就是使用现实
中盒子来做比喻,帮助我们设置元素对应的样式。
把元素叫做盒子,设置对应的样式分别为:盒子的宽度(width)、盒子的高度(height)、
盒子的边框(border)、盒子内的内容和边框之间的间距(padding)、盒子与盒子之间的间距(margin)。
宽高可以直接设定
边框的话
border-top-color:red; 设置顶部边框颜色为红色
border-top-width:10px; 设置顶部边框粗细为10px
border-top-style:solid; 设置顶部边框的线性为实线,常用的有:solid(实线) dashed(虚线) dotted(点线);
简写 border-top:10px solid red;
设置其它三个边的方法和上面一样,把上面的’top’换成’left’’right’’bottom’就可以
内间距padding
设置盒子四边的内间距,可设置如下:
padding-top:50px; 设置顶部内间距50px
padding-left:30px; 设置左边内间距30px
padding-right:40px; 设置右边内间距40px
padding-bottom:10px; 设置底部内间距10px
可以简写如下:
padding:50px 40px 10px 30px; 四个值按照顺时针方向,分别设置的是 上 右 下 左 四个方向的内边距值。

padding后面还可以跟3个值,2个值和1个值,它们各自设置的项目如下:
padding:20px 30px 40px; 设置顶部内边距为20px,左右内边距为30px,底部内边距为40px
padding:20px 30px; 设置上下内边距为20px,左右内边距为30px
padding:20px; 设置四边内边距为20px
外间距margin
设置方法跟上面的padding一样
margin:0 auto 居中