我坚持找出一些 css,我需要我的表单的一部分如下所示,
我已经尝试了所有我能想到的变化,
我给标签一个固定的宽度并将它们向左浮动,然后给输入相同的宽度并将它们向左浮动。
我完全没有想法,请问我该如何实现?
原文由 sea_1987 发布,翻译遵循 CC BY-SA 4.0 许可协议
我坚持找出一些 css,我需要我的表单的一部分如下所示,
我已经尝试了所有我能想到的变化,
我给标签一个固定的宽度并将它们向左浮动,然后给输入相同的宽度并将它们向左浮动。
我完全没有想法,请问我该如何实现?
原文由 sea_1987 发布,翻译遵循 CC BY-SA 4.0 许可协议
布局中的每一列都需要一个 HTML 元素。
我建议:
<div class="two-col">
<div class="col1">
<label for="field1">Field One:</label>
<input id="field1" name="field1" type="text">
</div>
<div class="col2">
<label for="field2">Field Two:</label>
<input id="field2" name="field2" type="text">
</div>
</div>
.two-col {
overflow: hidden;/* Makes this div contain its floats */
}
.two-col .col1,
.two-col .col2 {
width: 49%;
}
.two-col .col1 {
float: left;
}
.two-col .col2 {
float: right;
}
.two-col label {
display: block;
}
原文由 Paul D. Waite 发布,翻译遵循 CC BY-SA 4.0 许可协议
3 回答1.5k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
4 回答1.6k 阅读
2 回答986 阅读✓ 已解决
插图在 http://jsfiddle.net/H3y8j/