div被撑开怎么办
<div id="div1" style="background-color: #99CC00;width: 211px;">
<div id="div2" style="background-color: #252698;width: 300px;">
</div>
<div id="div3" style="background-color: #888888;width: 100%">a
</div>
</div>
如上面因为div2个宽度比div1的宽所以div1被撑开了但是div3里的100%却还是按以前的怎样让他变成div1撑开以后的100%
------解决方案--------------------既然宽度用了百分比,那就肯定是以父层div1为依据展开的
因为你的布局不合理,所以你的要求不合理,所以没办法.
除非div3继续不合理,不用百分比,用width:300px
------解决方案--------------------是的,没必要硬撑开来.又不是用table!
------解决方案--------------------被撑开只是在ie6内的情况