排版错位 left块脱离了父元素mian跑到其他位置去了
混合布局编程挑战
body{ margin:0; padding:0; font-size:30px; color:#fff}
.top{ height:100px; background:#999; width:100%}
.main{ width:800px; height:600px; background:#F00; margin:0 auto}
.left{ width:200px; height:600px; background:#39C; position:absolute;top:0;left:0;}
.right{ height:600px; background:#6FC; margin-left:210px; text-align:center}
.foot{ width:100%; height:50px; background:#F93; clear:both}
top
right
left
foot |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
你的.left{top:0;left:0;}是相对于body元素的,应该给main设置position:relative; 让.left相对于父元素main定位 |
|
|
|
|