【发布时间】:2016-09-20 14:52:30
【问题描述】:
我正在使用的表中有复选框列表。我需要与第二列中的复选框对齐的清单。文本框(第二行)每行的间距为 26px。我找不到如何在复选框列表上的项目之间设置间距。设置边距仅适用于列表外部而不是列表内的项目。
我尝试了单元格间距,但无法完全对齐。
更新 2
<td style="vertical-align: top" rowspan="7" Width="175" style="padding: 0;">
<asp:CheckBoxList ID="cbtasklist" runat="server" CssClass="radiobutton">
<asp:ListItem Value="Task 1">Task 1</asp:ListItem>
<asp:ListItem Value="Task 2">Task 2</asp:ListItem>
<asp:ListItem Value="Task 3">Task 3</asp:ListItem>
<asp:ListItem>Task 4</asp:ListItem>
<asp:ListItem Value="Task 5">Task 5</asp:ListItem>
<asp:ListItem Value="Other1">Other</asp:ListItem>
<asp:ListItem Value="Other2">Other</asp:ListItem>
</asp:CheckBoxList>
</td>
<td class="auto-style187" style="vertical-align: top" colspan="2">
</td>
.auto-style187 {
height: 26px;
width: 357px;
}
更新 3: 为每一行添加一个复选框是否更容易,以便我可以使用与另一列相同的 CSS?
复选框列表的原因是为了验证必须选择1。
【问题讨论】:
-
你试过 CheckBoxList.CellSpacing 属性了吗? msdn.microsoft.com/en-us/library/…
标签: c# css asp.net checkboxlist