【发布时间】:2012-06-21 15:19:44
【问题描述】:
我有一个注册表单并使用fieldset 将input 字段分为两行。
现在我需要在它们下方添加一个复选框。当然,我可以使用 div 来做到这一点,但我想将其集成到 fieldset 中。
我需要在最后一个列表项(类fd)下添加一个复选框,并在旁边为其添加标签。
最后应该是这样的:
label 1 label 2
_______________ _______________
(_______________) (_______________)
label 3 label 4
_______________ _______________
(_______________) (_______________)
(_) label 5
此时我有以下代码:
...
<li class="fd">
<label class ="tandc">label 5</label>
<input class="tac"type="checkbox" id="tandc" name="tandc" tabindex="30" autocomplete="off" />
</li>
</ul>
</fieldset>
</form>
至于 CSS:
.tc {
float: right;
}
.tac {
width: 20px;
margin-bottom: 20px;
}
.tandc {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bolder;
color: #ECECEC;
text-decoration: none;
width: 450px;
float:right;
margin-right: 25px;
padding-top: 3px;
}
我的问题是我只能在复选框上方而不是旁边获得标签。谁能告诉我如何将标签放在复选框旁边?可以更改我的 HTML,但请避免使用表格。
【问题讨论】:
-
这里是例子! jsfiddle.net/fFddz
标签: html css forms checkbox fieldset