已采纳回答 / mozzie_
是居中的啊。你放到自己编辑器看,这上面宽度太窄了,课程左边也说了,如果没有效果就把代码移出去看。喏,这是我复制你的代码到外面看得:<...图片...>
2015-09-07
top{height:100px;width:900px;background:gray;margin:0 auto;}
main{height:auto;width:900px;margin:0 auto;}
.left{height:300px;background:blue;float:left;width:150px;}
.right{height:300px;background:blue;float:right;width:730px;}
.foot{height:70px;background:pink;clear:both;margin:0 auto;width:900px;}
main{height:auto;width:900px;margin:0 auto;}
.left{height:300px;background:blue;float:left;width:150px;}
.right{height:300px;background:blue;float:right;width:730px;}
.foot{height:70px;background:pink;clear:both;margin:0 auto;width:900px;}
最赞回答 / luckymore
设置了右侧高度,左侧不会有高度。只是因为你的main背景色跟left背景色是一样的,造成了错觉。你把left的背景色换成yellow试试就明白了
2015-08-31