html - 我想使用垂直对齐 :middle

标签 html css twitter-bootstrap vertical-alignment

jsFiddle:http://jsfiddle.net/2CRZP/

我想使用 vertical-align:middle 或其他东西 (CSS) 将灰色框放在屏幕中间。

<div class="container-fluid">
    <div class="hero-unit">
        <h1>Test</h1>
        <p>stackoverflow</p>
        <p>
            <div class="row-fluid">
                <div class="span2"><a href="./basecss.html" class="btn btn-primary btn-block" target="_blank">BASE CSS</a></div>
            </div>
        </p>
    </div>
</div>

最佳答案

http://jsfiddle.net/2CRZP/2/

你必须把这个:

.container-fluid {
    position:absolute;
    top:50%;
    margin-top:-160px;
}

在 margin-top 中,高度 div 的一半为负数。 (如果你编辑它) vertical-align:middle 仅适用于 TD 表。 ;)

关于html - 我想使用垂直对齐 :middle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17476461/

相关文章:

javascript - 如何在我的 iframe 加载时向我的页面添加加载指示器?

javascript - Angular5 中的旋转木马

html - Firefox CSS3 动画根本不起作用

html - 禁用 HTML 链接悬停颜色

html - 如何使用CSS恢复溢出滚动行为

css - Bootstrap 导航栏上的自定义 css 显示不正确

jquery - 只使用 Bootstrap 4 的一小部分?

html - 获取ELM中的元素宽度

javascript - 由于 Visual Studio MVC 中的 div,CSS 未加载

php - Bootstrap active nav li item with get urls