margin-left: 210px和10px,为什么数字越大间距就越窄,和right的绝对定位有关么,为什么left不一起设绝对定位
body{ margin:0; padding:0; font-size:30px; color:#fff}
div{ text-align:left;}
.top{width: 100%; height:200px; background:grey;}
.main{ height:700px; background:red;}
.right{ height:700px; background: #3f803f; right:0; margin-left: 210px;position: absolute;}
.left{ width:200px; height:700px; background:blue; left: 0;top:200px;}
.foot{height:100px;background: #ff6d12; clear:both;}
</style>