Bootstrap:页面中间的内容

时间:2017-05-18 05:41:34

标签: html css twitter-bootstrap-3

这是我的代码,一个简单的导航栏,在ik下面有一些链接。我想要的是,链接位于页面中间。我现在设置了这个边距但是根据屏幕的不同而不同。有没有人有一些提示?谢谢先进

<nav class="navbar nabbar-inverse">
     <div class="container-fluid">
        <!--<img src="Logo.png" alt="Logo" class="navbar-brand">-->
        <ul class="nav navbar-nav hidden-sm hidden-xs">
            <li class="active"><a href="index.php?pageNr=7">Home</a></li>
            <li><a href="index.php?pageNr=5">Chemisch Lab</a></li>
            <li><a href="index.php?pageNr=3">Fysisch Lab</a></li>
            <li><a href="index.php?pageNr=1">Mechanisch Lab</a></li>
        </ul>
    </div>
</nav>

<div class="container-fluid">
    <div class="row mid">
        <div class="col-md-4 text-center"><a href="index.php?pageNr=5">
    <h1>Chemisch Lab</h1></a></div>
        <div class="col-md-4 text-center"><a href="index.php?pageNr=3">
    <h1>Fysisch Lab</h1></a></div>
        <div class="col-md-4 text-center"><a href="index.php?pageNr=1">
    <h1>Mechanisch Lab</h1></a></div>
    </div>
</div>

CSS:

.mid {
    margin-top: 15%;
}

这里我有一个jsfiddle:https://jsfiddle.net/u6j5cw60/1/

1 个答案:

答案 0 :(得分:0)

 $('.mid').css('margin-top', function () {
    return ($(window).height() - $(this).height()) / 2
});
相关问题