这节课发现一个问题,对于新手来说绝对是一个问题
这一课程老师在最后一节编程挑战里挖了个坑,我不知道老师是有意思为之还是弄错了,
任务2:中间分为2两栏,其中,左侧(left)宽度为200px, 右侧(right)宽度自适应
<body>
<div class="top">top</div>
<div class="main">
<div class="right">right</div>
<div class="left">left</div>
</div>
<div class="foot">foot</div>
如果按照任务来的话CSS代码是这样写的
.left{background:#0000FF;height:500px;width:200px;float:left;}
.right{background:#00CC99;height:500px;margin-left:210px;}
但是这样写出来布局就是乱的
原因就是(main)里的(right)和(left)顺序写错了
应该
<body>
<div class="top">top</div>
<div class="main">
<div class="left">left</div>
<div class="right">right</div>
</div>
<div class="foot">foot</div>
要么就改CSS部分
.right{background:#0000FF;height:500px;width:200px;float:left;}
.left{background:#00CC99;height:500px;margin-left:210px;}
反正就是两个部分顺序要改一下,不然达不到任务的要求。