编程挑战

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<title>混合布局编程挑战</title>
<style type=”text/css”>
body{ margin:0; padding:0; font-size:30px; color:#fff}
.top{width:100%; height:50px; background:grey;}
.main{width:300px; height:300px; background:red; position:relative;}
.left{ width:200px; height:300px;background:blue; position:absolute; top:0; left:0;}
.right{margin-left:210px; height:300px; background:green;position:absolute;width:100%;}
.foot{width:100%;height:50px; background:#369;}
</style>

</head>

<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>

</body>
</html>

编程挑战

小伙伴们,恭喜你们已经完成了本模块课程的学习,接下来咱们一起来挑战一下本编程题目,完成一个混合布局的编写吧!最终效果如下图:

任务

任务1:完成顶部(top)、底部(foot)宽度自适应

任务2:中间分为2两栏,其中,左侧(left)宽度为200px, 右侧(right)宽度自适应

任务3:要求右侧(right)先加载,左侧(left)后加载

任务4:编写的代码要兼容ie6

温馨提示:完成任务后,请验证是否与实践描述效果一致,如一致,恭喜您,你已经掌握此技能,否则,请查看任务提示。如果由于浏览器尺寸问题,请在本地编辑器完成此练习!