【问题标题】:position small element below title but maintaining the vertically alignment将小元素放置在标题下方但保持垂直对齐
【发布时间】:2018-06-25 14:58:31
【问题描述】:

我有下面代码的布局,其中每个列表项都有一个标题“Item 0”,下面有一个带有文本“Description Item 0”的小标签,然后在右侧有两个选择菜单。我想要布局原样,唯一的问题是我想要标题“Item 0”下方的小标签“Description Item 0”,但它不起作用。你知道如何将小标签放在标题“Item 0”下方并保持元素的垂直对齐吗?

示例:https://jsfiddle.net/ccwag5ks/

HTML 代码:

<div class="container py-5">
  <div class="row no-gutters">
    <div class="col-12 col-lg-8">
      <div class="card">
        <div class="card-header">
          <h5 class="text-heading-blue mb-0 font-weight-semi-bold">Title</h5>
        </div>
        <div class="card-body">
          <ul class="list-group">
            <li class="list-group-item d-flex justify-content-between align-items-center">
              <span>Item 0</span>
              <span>Description Item 0</span>
              <form>
                <select class="custom-select form-control" style="width:100px;">
                  <option selected="">0</option>
                  <option>1</option>
                  <option>2</option>
                </select>
              </form>
              <form>
                <select class="custom-select form-control" style="width:100px;">                  <option selected="">0</option>
                  <option>1</option>
                  <option>2</option>
                </select>
              </form>
            </li>

          </ul>
        </div>
        <div class="card-footer">
          <button type="button" class="float-right btn">Next</button>
        </div>
      </div>
    </div

>

【问题讨论】:

    标签: html css twitter-bootstrap


    【解决方案1】:

    你为什么不把这两个项目放在同一个 &lt;span&gt; 并使用 &lt;br /&gt;

    &lt;span&gt;Item 0&lt;br /&gt;Description Item 0&lt;/span&gt;

    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.3/css/bootstrap.min.css" integrity="sha384-Zug+QiDoJOrZ5t4lssLdxGhVrurbmBWopoEl+M6BdEfwnCJZtKxi1KgxUyJq13dy" crossorigin="anonymous">
    
    <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.3/js/bootstrap.min.js" integrity="sha384-a5N7Y/aK3qNeh15eJKGWxsqtnX/wWdSZSKp+81YjTmS15nvnvxKHuzaWwXHDli+4" crossorigin="anonymous"></script>
    
    <div class="container py-5">
      <div class="row no-gutters">
        <div class="col-12 col-lg-8">
          
          <div class="card">
            <div class="card-header">
              <h5 class="text-heading-blue mb-0 font-weight-semi-bold">Title</h5>
            </div>
            
            <div class="card-body">
              <ul class="list-group">
              <li class="list-group-item d-flex justify-content-between align-items-center">
                <span>Item 0<br />Description Item 0</span>
                
                <form>
                <select class="custom-select form-control">
                <option selected>0</option>
                <option>1</option>
                <option>2</option>
                </select>
                </form>
    
                <form>
                <select class="custom-select form-control">
                <option selected>0</option>
                <option>1</option>
                <option>2</option>
                </select>
                </form>
              </li>
              </ul>
            </div>
            
            <div class="card-footer">
              <button type="button" class="float-right btn">Next</button>
            </div>
          </div>
          
        </div>
      </div>
    </div>

    【讨论】:

      猜你喜欢
      • 2016-06-02
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 1970-01-01
      • 2012-11-21
      • 1970-01-01
      • 1970-01-01
      • 2018-03-05
      相关资源
      最近更新 更多