Twitter bootstrap 3 Twitter引导3垂直对齐

Twitter bootstrap 3 Twitter引导3垂直对齐,twitter-bootstrap-3,Twitter Bootstrap 3,我使用的是Bootstrap3,有两列内容 第一列是图像。 第二列是一些文本 现在我要做的是使行占据浏览器窗口的整个高度,并使第一列中的图像和第二列中的文本水平和垂直居中。我尝试了Stackoverflow的所有解决方案,但没有成功 下面是我使用的代码: <div class="container" style="height:100%;"> <div class="row"> <div class="col-sm-6"&g

我使用的是Bootstrap3,有两列内容

第一列是图像。 第二列是一些文本

现在我要做的是使行占据浏览器窗口的整个高度,并使第一列中的图像和第二列中的文本水平和垂直居中。我尝试了Stackoverflow的所有解决方案,但没有成功

下面是我使用的代码:

    <div class="container" style="height:100%;"> 

      <div class="row">

        <div class="col-sm-6"> <img src="img/logo_frontpage.png" class="img-responsive center-block" style="height:70%; width:70%" alt=""> </div> <!-- should be vertical centre -->

        <div class="col-sm-6"> 
          <!-- start -->
          <div id="start" style="display:block;"> <!-- should be vertical centre -->
            <h1 class="text-center">Welcome!</h1>
            <p class="text-venter">to</p>
            <h3 class="text-center" >my site<br /></h3>
          </div>

         </div>
         </div>
         </div>

我很难让容器填满整个屏幕区域,并使两列垂直居中。

Stackoverflow不是CSS技术的唯一来源。你可以在CSS-Tricks.com和其他地方找到很多信息。 演示:

CSS

HTML

@media (min-width:768px) { 
    html,
    body {
        margin: 0;
        padding: 0;
        width: 100%;
        height: 100%;
    }
    .container.my-container {
        display: table;
        height: 100%;
    }
    .my-container .row {
        display: table-cell;
        height: 100%;
    }
    .my-container .col-sm-6 {
        display: table-cell;
        border: 5px dashed pink;
        height: 100%;
    }
    .my-container .col-sm-6 .inner {
        display: table;
        height: 100%;
        width:100%;
    }
    .my-container .col-sm-6 .inner > div {
        display: table-cell;
        vertical-align: middle;
        width: 100%:;
    }
}

/* fluid image */
img.img-full-width {width:100%;}
<div class="container my-container">
   <div class="row">
      <div class="col-sm-6">
         <div class="inner">
            <div>
               <img src="http://placehold.it/600x300/555555/FFFFFF&text=image+1" class="img-full-width img-responsive" />
            </div>
         </div>
      </div>
      <div class="col-sm-6 one">
         <div class="inner">
            <div>
               <ol>
                  <li>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</li>
                  <li>Aliquam tincidunt mauris eu risus.</li>
                  <li>Vestibulum auctor dapibus neque.</li>
               </ol>
            </div>
         </div>
      </div>
   </div>
</div>