【问题标题】:Vertically Centering ul/li Text Relative to an Image相对于图像垂直居中 ul/li 文本
【发布时间】:2018-07-07 10:43:25
【问题描述】:

很抱歉,如果以前有人问过这个问题,但我已经查看了其他几个类似的问题,试图整合该解决方案,但收效甚微。我有一个带有两个col-md-6 的引导行。第一列是图像,第二列是列表。我想做的是相对于图像垂直居中列表。

这是我的 HTML 的样子:

<div class="row ">
    <div class="col-md-6">
        <img class="img-responsive" src="500-by-700-image.jpg" >
    </div> <!-- col-md-6 -->

    <div class="col-md-6" >
        <h4 style="font-size: 20px; line-height: 2; ">
            My heeader:
            <br>

            <ul style="text-align: left; ">
                <li>item 1</li>
                <li>item 2</li>
                <li>item 3</li>
            </ul>

        </h4>
    </div> <!-- col-md-6 -->
</div> <!-- row -->

关于如何实现这一点的任何想法,谢谢。

【问题讨论】:

    标签: html css twitter-bootstrap vertical-alignment


    【解决方案1】:

    试试这个。它对我有用....

    您必须将此 css 添加到您的代码中:

    .col-md-6 ul{
    height:inherit;
    display: table-cell;
    vertical-align:middle;
    width: 100%;
    }
    

    【讨论】:

      【解决方案2】:

      环顾四周,我设法找到了这段代码:

      <!-- CSS -->
      .vcenter {
          display: inline-block;
          vertical-align: middle;
          float: none;
      }
      
      <!-- HTML -->
      
      <div class="row ">
          <div class="col-md-6 vcenter"> <!-- NEW -->
              <img class="img-responsive" src="500-by-700-image.jpg" >
          </div> <!-- col-md-6 -->
      
          <div class="col-md-6 vcenter" > <!-- NEW -->
              <h4 style="font-size: 20px; line-height: 2; ">
                  My heeader:
                  <br>
      
                  <ul style="text-align: left; ">
                      <li>item 1</li>
                      <li>item 2</li>
                      <li>item 3</li>
                  </ul>
      
              </h4>
          </div> <!-- col-md-6 -->
      </div> <!-- row -->
      

      【讨论】:

      • 在 Bootstrap 4 中,您可以在没有任何 css hack 的情况下完成此操作,但我猜您正在使用 Bootstrap 3。
      • 正确,我使用的是 Bootstrap 3。我很想看看 Bootstrap 4,但还不确定切换会造成多大的损害,尽管我的产品非常“早期,”所以我想这是概率。最好的时光。
      • 嗯,B4 几乎是对 Bootstrap 3 的完全重写。所以,几乎一切都不同了......
      猜你喜欢
      • 2014-11-15
      • 1970-01-01
      • 2012-08-15
      • 2018-05-17
      • 2012-04-14
      • 2014-06-25
      • 1970-01-01
      • 1970-01-01
      • 2012-12-07
      相关资源
      最近更新 更多