我目前正在使用bootstrap建立一个网站。Bootstrap jumbotron太短
这是我的HTML文件:
http://www.bootply.com/D5ltZOOcQE
<header class="navbar navbar-inverse navbar-static-top" role="banner">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand" href="index.html">Santorini</a>
</div>
<nav class="collapse navbar-collapse" role="navigation">
<ul class="nav navbar-nav navbar-right">
<li><a href="committee.html">Committee</a></li>
<li><a href="events.html">Events</a></li>
<li><a href="constitution.html">Constitution</a></li>
</ul>
</nav>
</div>
</header>
<div class="jumbotron">
<div class="container">
<h1>Welcome</h1>
<p class="lead">Welcome to my website.</p>
<p class="lead"><a class="btn btn-large btn-primary" href="www.google.com">Become a member</a></p>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-sm-4" align="center">
<a href="www.google.com"><img class="contact" src="img/facebook.png" height="120" width="120"></a>
</div>
<div class="col-sm-4" align="center">
<a href="www.google.com"><img class="contact" src="img/emailIcon.png" height="120" width="120"></a>
</div>
<div class="col-sm-4" align="center">
<a href="www.google.com"><img class="contact" src="img/twitter.png" height="120" width="120"></a>
</div>
</div>
</div>
所以,我想要做的是有一个很大的超大屏幕,类似于一个在getboostrap.com网站。这意味着我希望它至少是我目前的超大号的两倍。
在我的HTML文件的<head>
,我有一个地方,我已经为我的jumbotron放了一个特殊规则,以便包含图片和其他一些东西。这是代码:
.jumbotron {
position: relative;
background: url('img/background.jpg') no-repeat center center;
overflow: hidden;
height: 100%;
width: 100%;
background-size: cover;
}
但是,当我将高度的大小更改为500px,例如,我看不到任何更改。我认为这是因为我的超大容量适应了我的容器大小?所以,如果我添加更多的文本,它会增长,但现在它不会。但是,我希望整个画面能够显示,而这种情况现在不会发生。
欢迎任何帮助:)
只是尝试通过直接覆盖'.jumbotron'类*而无需调用'!important'来增加bootply的高度,并且它工作得很好。 –