html - Twitter Bootstrap 嵌套表单布局

标签 html twitter-bootstrap

我刚刚开始使用 Bootstrap 。我需要定位三个输入字段以形成一个“地址”字段。

What I'm trying to achieve

我试过使用下面的 html:

<label for="street">Address</label>
<input class="span3" id="street" name="street" placeholder="Street"/><br/>

<input id="zipcode" class="span1 inline" placeholder="Zipcode"/>
<input id="city" class="span2 inline" placeholder="City"/>

这几乎是正确的,但尺寸有点偏差

incorrect

有没有更好的方法来实现这种布局(无需自定义样式来实现正确的宽度)?

最佳答案

尝试使用以下内容:

<div class="container">
<div class="row">
    <div class="span6 offset1">
        <form>
            <label for="street">Address</label>
            <div class="controls controls-row">
                <input type="text" class="span3" id="street" name="street" placeholder="Street"/>
            </div>
            <div class="controls controls-row">
                <input type="text" id="zipcode" class="span1" placeholder="Zipcode"/>
                <input type="text" id="city" class="span2" placeholder="City"/>
            </div>
        </form>
    </div>
</div>

的 这是一个fiddle

关于html - Twitter Bootstrap 嵌套表单布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10414614/

相关文章:

html - IFrame (HTML) 是否已过时?

html - 我可以禁用 FF3 后退按钮缓存吗?

css - 如果它有一个图标,它会改变按钮填充的选择器

javascript - 将 JSON 数据加载到 Bootstrap 模式中

php - 使用 jQuery 完成提交后重定向

javascript - 带有音频标签的多个播放/暂停按钮

html - 两个表格的表格列宽必须相同

css - Bootstrap 3 两个响应行彼此相邻?

javascript - 无法触发位于 "trigger DIV"内的扩展 DIV 内的事件

html - 如何使 Bootstrap 3 列在不同高度时正确对齐?