【发布时间】:2013-11-25 22:57:15
【问题描述】:
我有一个使用下面的 css 布局的表单。大多数情况下,它运行良好,但只要有两个带有<label> 标签的输入字段,我就无法单击以选择第二个字段。
如果单击第一个输入字段就可以了。如果您单击第二个输入字段,它会自动将焦点跳回第一个。
但是,您可以成功地在两者之间切换。
div.largeblock{
margin:5px 0px 20px 0px;
background:#d7e5f2;
border:1px solid #d7e5f2;
}
div.largeblock label{
display:block;
margin-bottom:5px;
}
div.largeblock label span{
display:block;
float:left;
margin-right:6px;
width:130px;
text-align:right;
}
<label>
<span>Postcode</span>
<input type="text" maxlength="4" name="postcode1" required="required" placeholder="Post" />
<input type="text" maxlength="3" name="postcode2" required="required" placeholder="Code"/>
</label>
我有同样的问题,我在 1 个标签内有 <select> 和 <input>。但是对于其他 20 行左右只有 1 个 <input> 来说没关系。
【问题讨论】:
-
你能给我们一个JSFiddle吗?请问?
-
这个和 JSFiddle 的新手。 jsfiddle.net/64CKm/1
标签: html css layout input-field