【发布时间】:2014-06-13 21:40:27
【问题描述】:
我在垂直居中检查符号时遇到问题。默认位于左下角。
这就是我的复选框列表的样子:
这就是我想要的样子:
<asp:CheckBoxList ID="FoodCheckBoxList" runat="server" RepeatColumns="3" RepeatDirection="Horizontal">
<asp:ListItem> <img src="../images/foods/Food1.png" /> </asp:ListItem>
<asp:ListItem> <img src="../images/foods/Food2.png" /> </asp:ListItem>
<asp:ListItem> <img src="../images/foods/Food3.png" /> </asp:ListItem>
<asp:ListItem> <img src="../images/foods/Food4.png" /> </asp:ListItem>
<asp:ListItem> <img src="../images/foods/Food5.png" /> </asp:ListItem>
<asp:ListItem> <img src="../images/foods/Food6.png" /> </asp:ListItem>
<asp:ListItem> <img src="../images/foods/Food7.png" /> </asp:ListItem>
<asp:ListItem> <img src="../images/foods/Food8.png" /> </asp:ListItem>
<asp:ListItem> <img src="../images/foods/Food9.png" /> </asp:ListItem>
</asp:CheckBoxList>
【问题讨论】:
-
请贴出你的代码。
-
尝试为复选框设置行高等于图像高度并给出垂直对齐:中间;如果你可以在你的代码中使用 css
-
@Kiran,感谢您的回复。但是,我尝试了这个,但没有运气!
.chkboxlist { line-height: 43px; vertical-align:middle; }
标签: css asp.net checkbox checkboxlist