首页 >web前端 >css教程 >如何控制 Bootstrap 3 表单中的输入宽度?

如何控制 Bootstrap 3 表单中的输入宽度?

Barbara Streisand
Barbara Streisand原创
2024-11-05 14:40:02955浏览

How to Control Input Width in Bootstrap 3 Forms?

Bootstrap 3 中的输入宽度管理

Bootstrap 3 提供了有限范围的选项来控制表单输入的宽度。正如最初的问题所示,使用 .col-lg-x 不会产生所需的结果。这是因为 .col-lg-x 只能应用于容器 div,导致布局问题。

替代方法

要实现所需的功能,请考虑包装每个输入组都在其自己的行中,而不是将整个表单包含在一行中。例如:

<code class="html"><form role="form">
    <div class="row">
        <div class="form-group col-lg-1">
            <label for="code">Name</label>
            <input type="text" class="form-control" />
        </div>
    </div>

    <div class="row">
        <div class="form-group col-lg-1">
            <label for="code">Email</label>
            <input type="text" class="form-control input-normal" />
        </div>
    </div>

    <div class="row">
        <button type="submit" class="btn btn-default">Submit</button>
    </div>
</form></code>

在此方法中,每个输入组都包装在单独的 .row 中,确保输入宽度保持一致,无论屏幕大小如何。此外,通过将 .col-lg-5 添加到输入容器,您还可以控制较小屏幕中的输入宽度。

限制

需要注意的是最初的问题旨在使用内置 BS 功能而不求助于网格的解决方案。然而,正如解决方案所示,即使是内置选项也需要使用网格来实现所需的行为。

以上是如何控制 Bootstrap 3 表单中的输入宽度?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn