我本意打算上边两个并排,第三个在下边
蓝色部分就是left,黑色部分就是mian-body。蓝色不应该在左边么?????
你为什么不用表格控制版面,div嵌入到表格内
<!DOCTYPE html><html><head><style>* {margin:0px;padding:0px}#page {width:900px;background:#ccc;margin:100px auto;}#left {width:450px;height:50px;background:blue;float:left;}#right {width:450px;height:50px;background:red;float:left;}#down {width:900px;background:green;height:50px;float:left;}</style></head><body><div id="page"><div id="left">left</div><div id="right">right</div><div id="down">down</div></div></body></html>
div.main-body{width:900px;height:900px;background:#6F9;margin:0px auto;padding:0;}div.left{width:600px;height:600px;background:#00F;float:left;margin-left:0px;}div.right{width:300px;height:600px;background:red;float:left;margin-left:0px;}
css第一步 reset一下
遇到排版和位置问题时建议统一absolute,最后包一个relative,这样是最轻松最直观的,只用top,left,right,bottom:就可以。