已采纳回答 / 素手执白
.right{background:green;height:300px;position:absolute;left:210px;right:0;}我是新手 不知道我的对不对 但是有效果
2016-08-15
已采纳回答 / XuanKong
如果父元素是body,这个元素的高度一般都不会使用100%,这样会高度无限制的;也就是说滚轮滚不到底,除非父元素的高度被限制,这样的话即使设置100%,最多也就和父元素高度一样,前提不能有滚动条。个人理解,不一定对,仅供参考。
2016-08-09
已采纳回答 / 慕粉3570552
position: absolute 的设置使left和right这两个DIV脱离了标准文档流,此时父元素main如果不设置定位,就以<html>为偏移参考基准。父元素设置定位,那么就会以父元素作为偏移参照基准解决方法:父元素设置相对定位.main{ width:800px; height:800px; background:#F00; margin:0 auto; position:relative;}
2016-08-09