我想在twitter引导程序导航菜单上方放置一个div, Intro 是我要在菜单上方显示的div,必须修复。问题是我在菜单上放置了背景图像,但它也在 Intro div上显示了背景图像,我想在 Intro 之后显示背景图像DIV。请帮我解决这个问题。
<div class="navbar navbar-inverse navbar-fixed-top">
<div id="Intro">
This is page is created with bootstrap
</div>
<div class="container">
<div class="navbar-header">
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right">
<li><a href="home.aspx"> Home</a> </li>
<li><a href="contact.aspx"> Contact</a> </li>
</ul>
</div>
</div>
.navbar-inverse {
background-color : #fffff;
border-color:transparent;
background: #ffffff;
url('bgimg.gif') repeat-x;
}
答案 0 :(得分:21)
将<div id="Intro">
移到导航栏代码上方:
<div id="Intro">
This is page is created with bootstrap
</div>
<div class="navbar navbar-inverse navbar-fixed-top">
在navbar-fixed上添加一些空格:
.navbar-fixed-top {
top: 20px;
将此尺寸设为<div id="Intro">
为<div id="Intro">
#Intro {
top: 0;
position: fixed;
<强>编辑:强> 介绍div的附加样式。为介绍div添加一些尺寸和背景颜色。试试这个:
#Intro {
top: 0;
position: fixed;
background-color: #fff;
height: 40px;
width: 100%;
}