最新回答 / 人非草木
你确定图2效果中的源代码是图1吗??我原封不动的抄写了你的代码,包括你.left里的top;0这个错误也一样,但是也没达到你图2中的效果,right根本没有占满main的右边部分,你.right中设置position:absolute后,.right脱离文档流成为行内块级元素,默认宽度是文档宽度(也就是跟right这个词一样宽),而你又没有给right设置宽度,所以应该就是占不满main的,所以你的源代码不一样怎么分析啊。。。。。
2016-10-03
最赞回答 / 慕粉1473412646
.right{height:800px;background:green;position:absolute;left:210px;right:0;}
2016-09-14
最赞回答 / 慕粉3842826
单独使用float时,即便是被设置了浮动,元素仍然在标准文档流中, 但是由于设置了绝对定位,使得元素脱离了文档流,所以说是两者的结合才可以使元素脱离文档流,起作用的是绝对定位,而不是float哦;另外,fixed固定定位,设置了以后元素是不会脱离文档流的
2016-09-12
已采纳回答 / qq_杺難幵_03727737
查了下left:0是相对body进行定位的,给main设置position:relative相对定位,left就会以已经进行定位的父元素main进行绝对定位position:absolute;letf:0top:0;就可以用了
2016-09-05