HTML & CSS 之小白再续前缘
CSS 盒子模型 (点击查看 官方解释 ) 实际上网页中的每一个标签都可以看成一个盒子模型,而这个盒子模型从内到外有以下这几个元素组成 content 内容区域 padding 内边距 border 边框 margin 外边距 并且 margin , border , padding 分别有上下左右4个值 如上图所示,可以很容易的得出盒子的大小,也就是对应标签真正大小。 所谓的宽高不是 width 和 height ,而是盒子的宽度和高度。 高度 = 内容高度 + 上下内边距 + 上下边框 + 上下外边距 宽度 = 内容宽度 + 左右内边距 + 左右边框 + 左右外边距 margin , border , padding 三个属性在设值的时候均可以对上下左右进行单独设置: margin-top: 100px; margin-bottom: 100px; margin-left: 50px; margin-right: 50px; 也可以一次性使用简写的方法设置: /* 上 右 下 左*/ margin: 100px 100px 50px 50px; /* 上下 左右*/ margin: 100px 50px; /* 上 左右 下*/ margin: 100px 20px 50px; 这里需要注意的是,多次设置时要先写大后写小: /* 错误写法 */ margin-left: