Css 引导4输入不';别停下脚步

Css 引导4输入不';别停下脚步,css,twitter-bootstrap,bootstrap-4,Css,Twitter Bootstrap,Bootstrap 4,我用以下代码制作了一个简单的表单: <div class="container"> <div class="jumbotron" style="width:100%"> <h1> ConfigTool Web Interface </h1> <p> Edit the config variables here and click sa

我用以下代码制作了一个简单的表单:

<div class="container">
    <div class="jumbotron" style="width:100%">
        <h1>
            ConfigTool Web Interface
        </h1>
        <p>
            Edit the config variables here and click save.
        </p>
    </div>

    <div class="form-group row">
        <label class="col-2">Name:</label>
        <input class="form-control col-10" type="text" />
    </div>
</div>

ConfigTool Web界面

在此处编辑配置变量,然后单击保存。

姓名:
看起来是这样的:

您可以看到输入未与jumbotron对齐,这是因为输入未在填充处停止:

如何修复此问题?

您需要从表单组中删除“row”类。row类基本上删除了div元素的填充

<div class="form-group">
    <label class="col-2">Name:</label>
    <input class="form-control col-10" type="text" />
</div>

姓名:
您需要从表单组中删除“row”类。row类基本上删除了div元素的填充

<div class="form-group">
    <label class="col-2">Name:</label>
    <input class="form-control col-10" type="text" />
</div>

姓名:

这是您的解决方案


ConfigTool Web界面

在此处编辑配置变量,然后单击保存。

姓名:
这是您的解决方案


ConfigTool Web界面

在此处编辑配置变量,然后单击保存。

姓名:
应为输入控件(和标签)周围的元素指定列类。引导网格系统的最佳工作方式如下:
div.container
div.row
div.col-*
content

<div class="container">
    <div class="jumbotron" style="width:100%">
        <h1>
            ConfigTool Web Interface
        </h1>
        <p>
            Edit the config variables here and click save.
        </p>
    </div>
    <div class="form-group row">
        <div class="col-2">
            <label>Name:</label>

        </div>
        <div class="col-10">
            <input class="form-control" type="text" />
        </div>
    </div>
</div>

ConfigTool Web界面

在此处编辑配置变量,然后单击保存。

姓名:
应为输入控件(和标签)周围的元素指定列类。引导网格系统的最佳工作方式如下:
div.container
div.row
div.col-*
content

<div class="container">
    <div class="jumbotron" style="width:100%">
        <h1>
            ConfigTool Web Interface
        </h1>
        <p>
            Edit the config variables here and click save.
        </p>
    </div>
    <div class="form-group row">
        <div class="col-2">
            <label>Name:</label>

        </div>
        <div class="col-10">
            <input class="form-control" type="text" />
        </div>
    </div>
</div>

ConfigTool Web界面

在此处编辑配置变量,然后单击保存。

姓名:
您已经在输入元素中添加了引导的预定义网格类。所以,网格类在输入元素中应用。您将需要使用单独的div元素创建网格类。然后将input元素放入这个div元素中

<div class="container">
    <div class="jumbotron" style="width:100%">
        <h1>
            ConfigTool Web Interface
        </h1>
        <p>
            Edit the config variables here and click save.
        </p>
    </div>
    <div class="form-group row">
        <label class="col-2">Name:</label>
        <div class="col-10">
        <input class="form-control" type="text" />
        </div>
    </div>
</div>

ConfigTool Web界面

在此处编辑配置变量,然后单击保存。

姓名:

另外,请检查此官方引导

您已经在输入元素中添加了引导的预定义网格类。所以,网格类在输入元素中应用。您将需要使用单独的div元素创建网格类。然后将input元素放入这个div元素中

<div class="container">
    <div class="jumbotron" style="width:100%">
        <h1>
            ConfigTool Web Interface
        </h1>
        <p>
            Edit the config variables here and click save.
        </p>
    </div>
    <div class="form-group row">
        <label class="col-2">Name:</label>
        <div class="col-10">
        <input class="form-control" type="text" />
        </div>
    </div>
</div>

ConfigTool Web界面

在此处编辑配置变量,然后单击保存。

姓名:

另外,请检查此官方引导程序,因为您缺少表单组的父元素。试试这个-

 <div class="form-horizontal" >
  <div class="form-group">
    <label class="control-label col-sm-2" for="email">Email:</label>
    <div class="col-sm-10">
      <input type="email" class="form-control" id="email" placeholder="Enter email">
    </div>
  </div>
</div>

电邮:

表单组缺少父元素。试试这个-

 <div class="form-horizontal" >
  <div class="form-group">
    <label class="control-label col-sm-2" for="email">Email:</label>
    <div class="col-sm-10">
      <input type="email" class="form-control" id="email" placeholder="Enter email">
    </div>
  </div>
</div>

电邮:

你不应该给表单输入元素一个
col-
类。您应该将输入放在具有
col-
类的div中。现在您只需给输入元素添加填充,您可以在元素中看到绿色区域。使用。您不应该将
col-
直接放在输入上,而应该用一个上面有
col-
的div围绕它。您不应该给表单输入元素一个
col-
类。您应该将输入放在具有
col-
类的div中。现在您只需给输入元素添加填充,您可以在元素中看到绿色区域。使用。您不应该将
col-
直接放在输入上,而应该用一个带有
col-
的div将其包围。这并不能解决实际问题,即您需要用带有列类的实际
div
来包装输入控件。这并不能解决实际问题,也就是说,你需要用实际的
div
s来包装输入控件,这些控件有一个列类如果它们在所有大小上都相等,你只需要
col-[0-12]
类(Bootstrap 4)。如果它们在所有大小上都相等,你只需要
col-[0-12]
类(Bootstrap 4)。请这样解释你的答案,提出问题的人实际上可以理解此解决方案的工作原理。请解释您的答案,这样,提出问题的人实际上可以理解此解决方案的工作原理。