请大神进来指点
请大神看我的代码,初学,虽然知道写的很low,但是效果还是出来了,想问一下,有些人foot里面写了clear:both(清除浮动),我没有写,为什么还是可以显示,这样写代码还有救吗
2017-06-08
这段代码你并没有实现任务要求,任务要求的是右边的div的宽是自适应的,我研究了一下你的代码,我觉得应该是你把left和right的位置弄反了所以才不需要清除浮动,如果不是弄反,布局还是乱的,
body{ margin:0; padding:0; font-size:30px; color:#fff}
.top,.foot{
height:100px;
}
.main,.right,.left{
height:300px;
}
.top{
background:#ccc;
}
.foot{
background:#542;
}
.main{
background:red;
position:relative;
}
.left{
background: blue;
width:200px;
position:absolute;
left:0;
top:0;
}
.right{
background:green;
margin-left:210px;
}
你可以看看我的代码,可能也不是很好,至少实现了把
举报