<html><head><title>盒子模型简单布局</title><meta charset="UTF-8"/></head><style type="text/css">div{width: 300px;height: 300px;}/*设置上下两个大的盒子*/#header,#bottom{width: 650px;margin-top: 20px;margin: auto;}/*两个大盒子里分别套两个左右相邻的小盒子*/#div01{border: solid 1px blue;float: left;margin-right: 20px;}#div02{ border: solid 1px yellow;float: left;}#div03{border: solid 1px red;float: left;margin-right: 20px;}#div04{border: solid 1px blueviolet;float: left;}</style><body><div id="header"><div id="div01">我是01</div><div id="div02">我是02</div></div><br /><div id="bottom"><div id="div03">我是03</div><div id="div04">我是04</div></div></html>
效果展示:
注意:CSS中很多时候会用到浮动来布局,也就是经常见到的float:left或者float:right,简单点来说,前者是左浮动(往左侧向前边的非浮动元素飘,全是飘得元素的话,就按照流式来浮动从左到右,放不下则换行),后者是右浮(往右飘)动。
盒子模型中用的最多的一般是margin和padding标签