【发布时间】:2011-09-27 01:10:30
【问题描述】:
我正在创建一个div,如下所示:
编辑:这是一个例子:
<html>
<body>
<table>
<tr>
<td>
<div style="position: relative; overflow: auto; max-height: 15em;">
<label><input type="checkbox"/>Hello! Hello!</label><br/>
<label><input type="checkbox"/>Hello! Hello!</label><br/>
<label><input type="checkbox"/>Hello! Hello!</label><br/>
<label><input type="checkbox"/>Hello! Hello!</label><br/>
<label><input type="checkbox"/>Hello! Hello!</label><br/>
<label><input type="checkbox"/>Hello! Hello!</label><br/>
<label><input type="checkbox"/>Hello! Hello!</label><br/>
<label><input type="checkbox"/>Hello! Hello!</label><br/>
<label><input type="checkbox"/>Hello! Hello!</label><br/>
<label><input type="checkbox"/>Hello! Hello!</label><br/>
<label><input type="checkbox"/>Hello! Hello!</label><br/>
<label><input type="checkbox"/>Hello! Hello!</label><br/>
<label><input type="checkbox"/>Hello! Hello!</label><br/>
<label><input type="checkbox"/>Hello! Hello!</label><br/>
<label><input type="checkbox"/>Hello! Hello!</label><br/>
<label><input type="checkbox"/>Hello! Hello!</label><br/>
<label><input type="checkbox"/>Hello! Hello!</label><br/>
<label><input type="checkbox"/>Hello! Hello!</label><br/>
</div>
</td>
</tr>
</table>
</body>
</html>
每个标签的文本都不必要地换行到下一行。
我该如何解决这个问题?
【问题讨论】:
-
在 div 的末尾加上一对
&nbsp;来强制它多出几个字符对你来说是一个可行的选择吗? -
@George:我确实尝试过,但它不起作用 - 它总是溢出将代替滚动条的字符。
-
您的标记未通过验证。它应该看起来像 like this。
-
@NGLN:呃...谢谢,但那有点离题了。而你的不符合我的要求:
div的 width 是 100%,而不是与文本相同。