html - Bootstrap 4 表单格式化

标签 html css twitter-bootstrap

好吧,这开始激怒我了。我是第一次在 bootstrap 4 中工作,我试图在不添加太多 div 的情况下格式化表单。

我正在尝试让标签位于输入字段旁边。我试过使用 float 、col 和其他一些东西,但出于某种原因他们不想听我的!

请帮助不要发疯。

我的html

<form class='form-group'>
    <div class='container'>
        <div class='row'>
            <div class='col-6'>
                <div class="form-group">
                    <label class='col-form-label formLabel'>Customer Name:</label>
                    <input class='form-control formInput' name='customerName' />
                </div>
                <div class="form-group">
                    <label class='formLabel'>Phone Number:</label>
                    <input class='form-control formInput' name='phoneNumber' />
                </div>
                <div class="form-group">
                    <label class='formLabel'>Email:</label>
                    <input class='form-control formInput' name='emailAddress' />
                </div>
            </div>
        </div>
        <div class='col-6'>
            <div class="form-group">
                <label class='col-form-label formLabel'>Customer Name:</label>
                <input class='form-control formInput' name='customerName' />
            <div class="form-group">
                <label class='formLabel'>Phone Number:</label>
                <input class='form-control formInput' name='phoneNumber' />
            </div>
            <div class="form-group">
                <label class='formLabel'>Email:</label>
                <input class='form-control formInput' name='emailAddress' />
            </div>
        </div>
    </div>

</div>

    <!-- Modal footer -->
    <div class="modal-footer">
        <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
        <button class='btn btn-success'>Save Changes</button>
    </div>
  </form>

https://www.bootply.com/b8B4C07XB7

可能的重复项来自四年前。不同版本的 Bootstrap 。

最佳答案

只需在 form 标签内添加 form-inline 类,看看它的神奇之处!

<form class="form-group form-inline">
                <div class="container">
                    <div class="row">
                        <div class="col-6">
                            <div class="form-group">
                                <label class="col-form-label formLabel">Customer Name:</label>
                                <input class="form-control formInput" name="customerName">
                            </div>
                        </div>
                    </div>
                </div>
            </form>

关于html - Bootstrap 4 表单格式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47165328/

相关文章:

html - 我不明白为什么我的网站没有响应

html - 垂直居中 - 位置 : absolute not working

javascript - 动态创建输入

javascript - 通过 Javascript 生成的 HTML 中的十六进制颜色

html - 使用CSS动态控制两个内部div的大小

html - <body> 的 css 布局宽度与 <html> 相比减少了

html - 两个导航栏在不同的行中。希望第二行停靠在顶部

PHP:从 MySQL 创建数组以构建 HTML 日历

html - 用css显示背景图片的有效方法

html - 根据第一列的值更改HTML表中的行背景