<br />body { <br /> font-size:19px; <br />} <br />#box { <br /> width:500px; <br /> float:left; <br />} <br />#box-1 { <br /> width:100px; <br /> height:100px; <br /> background-color:#FF0; <br /> margin:10px; <br /> float:left; <br />} <br />#box-2 { <br /> width:100px; <br /> height:100px; <br /> background-color:#FF0; <br /> margin:10px; <br /> float:left; <br />} <br />#box-3 { <br /> width:100px; <br /> height:100px; <br /> background-color:#FF0; <br /> margin:10px; <br /> float:left; <br />} <br />#box-4 { <br /> width:460px; <br /> height:50px; <br /> background-color:#39F; <br /> margin:10px; <br />} <br /> id="box-1" id="box-2" id="box-3" id= "box-4" 为何box4会插入到box1 box2 box3 里面去?已经没有位置了哈? 回复讨论(解决方案) 你前三个 float:left;浮动了,不占位置