我有一個固定寬度爲160px的'td'內的checkboxlist。該CheckBoxList的正顯示出精細和FF,鉻,IE8和IE9表中的Checkboxlist td將文本分成IE7中的下一行
<table border="1" cellspacing="0" cellpadding="0">
<tr>
<td style="width:160px;">
<label class="tdLabel">my chekcbox:</label><br />
<asp:CheckBoxList id="chk1" AutoPostBack="True" EnableViewState="true" CellPadding="5" CellSpacing="5"
RepeatColumns="1" RepeatDirection="Horizontal" RepeatLayout="Flow" runat="server" OnSelectedIndexChanged="chk1_SelectedIndexChanged">
</asp:CheckBoxList>
</td>
</tr>
</table>
採取自動帶在旁邊的複選框每個項目FF文本顯示在一行。但在IE7中的一些文字闖入了下一行。我試過
float:left
text-align:left
clear:both
display:inline
'td'和checkboxlist也是。沒有任何工作。請幫忙。
編輯:
<td style="width:160px;white-space: nowrap;">
<label class="tdLabel">my chekcbox:</label><br />
<span id="xxxx"><input id="ctl00_ctl00_ContentPlaceHolder4_ContentPlaceHolder2_chk1_0" type="checkbox" /><label >Paln text1 goes here</label><br /><input id="ctl00_ctl00_ContentPlaceHolder4_ContentPlaceHolder2_chk1_1" type="checkbox" /><label >Paln text2 goes here</label>
你可以提供輸出html而不是asp – Pete
編輯我的問題 – user1882705