【问题标题】:How to center a form inside a Bootstrap 4 jumbotron [duplicate]如何在 Bootstrap 4 jumbotron 中居中表单 [重复]
【发布时间】:2023-03-20 08:16:01
【问题描述】:

<div class="jumbotron text-center" id="jumbotron">
  <h1 class="display-3">Lorem Ipsum</h1>
  <p class="lead">Lorem ipsum</p>
  <hr class="my-y-2">
  <p>################</p>
  <form class="form-inline">

    <label class="sr-only" for="email">Email</label>
    <div class="input-group mb-2 mr-sm-2">
      <div class="input-group-prepend">
        <div class="input-group-text">@</div>

        <input type="email" class="form-control" id="email" placeholder="Email">
      </div>

    </div>

    <button type="submit" class="btn btn-primary mb-2">Sign Up</button>
  </form>
</div>

我正在尝试将这个表单放在 jumbotron 中并位于它的中心,但我似乎无法让它工作。

【问题讨论】:

    标签: html css twitter-bootstrap bootstrap-4


    【解决方案1】:

    在这种情况下,您需要的 Bootstrap 4 类是 justify-content-center

    这是工作代码:

    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
    
    <div class="jumbotron text-center" id="jumbotron">
        <h1 class="display-3">Lorem Ipsum</h1>
        <p class="lead">Lorem ipsum</p>
        <hr class="my-y-2">
        <p>################</p>
        <form class="form-inline justify-content-center">
    
            <label class="sr-only" for="email">Email</label>
            <div class="input-group mb-2 mr-sm-2">
                <div class="input-group-prepend">
                    <div class="input-group-text">@</div>
    
                    <input type="email" class="form-control" id="email" placeholder="Email">
                </div>
    
            </div>
    
            <button type="submit" class="btn btn-primary mb-2">Sign Up</button>
        </form>
    </div>

    【讨论】:

      【解决方案2】:

      您尚未发布任何 CSS,因此很难理解您哪里出错了。但是可以通过将表单包装在

      中来实现表单居中

      示例:JSFiddle.net

      #form-align
        {
         display: block;
         text-align: center;
       }
      form
        {
         display: inline-block;
         margin-left: auto;
         margin-right: auto;
         text-align: left;
      }
      

      【讨论】:

      • 对不起,我不是很具体。我想知道是否有一个引导类可以使表格居中。谢谢你的回答!
      猜你喜欢
      • 2018-11-21
      • 2018-08-30
      • 2020-05-18
      • 2018-10-18
      • 1970-01-01
      • 2016-05-14
      • 2019-02-15
      • 2019-05-25
      • 2019-10-16
      相关资源
      最近更新 更多