-2

我正在使用一个表格所在的 div。表格在我的页面上没有宽度,但它会增长。

作为测试,我尝试在jsfiddle div 内的表格上设置宽度。

<div style="border:1px solid black;margin:0 50px;">
<div>
<table style="border:1px solid red; width:1000px;">
<tr><td style="white-space: nowrap;">hej</td></tr>
</table>
</div>
<div style="clear:both"></div>
</div>

谁能告诉我为什么这不起作用?例如,div 应该跨越它的宽度以使表格适合里面?

4

2 回答 2

0

尝试将宽度设置%age

width:100%

检查这个小提琴

于 2013-05-31T12:32:39.473 回答
0

如果你不给你的内表任何宽度,并继续添加内容,它工作得很好。

这是一个可行的解决方案

编码:

<div style="border:1px solid black;margin:0 50px;">
<div>
<table style="border:1px solid red;">
<tr><td>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. </td></tr>
</table>
</div>
<div style="clear:both"></div>
</div>

我希望这有帮助。

于 2013-05-31T12:33:50.067 回答