【发布时间】:2011-01-08 23:01:44
【问题描述】:
我正在尝试学习如何使用 CSS 而不是表格来排列表单的字段。我很难使用 CheckBox 控件。代码如下:
<html xmlns="http://www.w3.org/1999/xhtml" >
<label for="CheckBox1">CheckBox</label>
<asp:CheckBox ID="CheckBox1" runat="server" />
<br />
<label for="TextBox1">TextBox</label>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<div>
</div>
</form>
这是 CSS:
body
{
}
label
{
width:300px;
float:left;
}
我得到的东西看起来像这样:
复选框 []
[CheckBox1] 文本框 [ ]
为什么 [CheckBox1] 在下一行?
这是一张图片:
另外,有没有更好的方法来做到这一点?
【问题讨论】:
-
这将是有争议的,但我使用 TABLE 来处理这样的事情。问题解决了。