div被撑开怎么办

solomonrus 2008-12-11 11:18:46
<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%
...全文
135 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ddcatlee 2008-12-29
  • 打赏
  • 举报
回复
被撑开只是在ie6内的情况
hafloon 2008-12-27
  • 打赏
  • 举报
回复
是的,没必要硬撑开来.又不是用table!
yedsky 2008-12-13
  • 打赏
  • 举报
回复
既然宽度用了百分比,那就肯定是以父层div1为依据展开的

因为你的布局不合理,所以你的要求不合理,所以没办法.

除非div3继续不合理,不用百分比,用width:300px

1,451

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计/Flash/Silverlight 开发 图象工具使用
社区管理员
  • 图象工具使用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧