+ -
当前位置:首页 → 问答吧 → 请问表格怎样在IE6下不撑开DIV?

请问表格怎样在IE6下不撑开DIV?

时间:2011-04-26

来源:互联网

复制内容到剪贴板
代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
#all {
    margin: auto;
    width: 1000px;
    height: 400px;
}
#a {
    width: 400px;
    height: 300px;
    float: left;
    margin-right: 10px;
    border: 1px solid #F00;
}
#b {
    height: 200px;
    width: 586px;
    float: right;
    border: 1px solid #F00;
}
#c {
    height: 200px;
    width: 586px;
    float: right;
    border: 1px solid #F00;
}
</style>
</head>
<body>
<div id="all">
<div id="a">123</div>
<div id="b"><table width="650" border="1" cellspacing="0" cellpadding="0">
  <tr>
    <td>&nbsp;</td>
  </tr>
</table>
</div>
<div id="c">789</div>
</div>
</body>
</html>
这个表格在IE6下会把其他DIV撑开,在IE7、FF下就不会,请问怎样在IE6下,表格任意宽都不会撑开其他DIV呢?请教了~谢谢!

作者: three3x   发布时间: 2011-04-26

应该是你DIV里面设了高度吧

作者: sj75cn   发布时间: 2011-04-26