我在 IE 上遇到了一个有趣的问题。我有一个很大的页面,其中部分代码是这样的:
<html>
<head>
</head>
<body>
<table width="100%" border="0" cellSpacing="0" cellPadding="0">
<tr>
<TD style="PADDING-RIGHT: 2px" >Label:
</TD>
<TD >
<LABEL style="WHITE-SPACE: nowrap">
<INPUT type="radio" name="inputs" />
input 1
</LABEL>
<LABEL style="WHITE-SPACE: nowrap">
<INPUT type="radio" name="inputs" />
input 2 blah bblah </LABEL>
</TD>
</tr>
</table>
</body>
</html>
然后,当我更改页面的宽度时,我希望单选按钮+标签在第二行中中断。这适用于所有浏览器,并且在 IE 中使用我作为示例使用的代码。事情是一样的,除了页面中的其他内容,在我的示例中,它在表格周围有另一个表格。但是,它不会破裂。两个单选按钮+标签始终保持在同一行。但是,当我
在第一个标签的末尾和第二个标签的开头之间放置时,它会中断,但会在第二行的开头添加一个空格。我不想复制整个页面,但我想知道是否有人会对如何解决这个问题有一个绝妙的主意..
谢谢阅读!
更新:我注意到如果我style="WHITE-SPACE: nowrap"
从第一个标签中删除,第二个单选按钮+标签将中断到下一行。但如果“输入 1”文本太大(我想避免这种情况),它可能会中断。所以我不确定如何防止这种情况。