Div to stay in the center of page

Ber*_*ong 5 css twitter-bootstrap

Original

我是 CSS 新手,如何让 div 像这样保持在页面的中心?

想要的

<div class="container">
    <div class="row">
        <div class="col-md-2">

        </div>
        <div class="col-md-8 center-block">
            <img class="img-responsive" id="MainCharacter" src="../Images/test_character.png" />
        </div>
        <div class="col-md-2">

        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

Chr*_*ppy 3

使用与此类似的 CSS:

.container{
  position: relative;
}

.row {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
Run Code Online (Sandbox Code Playgroud)

一个可能的问题是该代码将应用于所有.container的 和.rows。您可以向它们添加一个 ID,然后使用该 ID 选择它。