页面上有两个主要元素:“标题图像”和“导航栏”。图像使用边距部分重叠导航栏。
默认情况下,由于一些我不知道的技巧,它可以正常工作。图像与导航栏重叠,但导航栏中的链接仍在图像透明的区域中工作
然而,一旦导航栏被固定(位置:滚动后固定,通过词缀插件)这个技巧就不再起作用 - 导航栏与图像重叠。我的html如下:
<div class="container brand-img-container">
<img class="brand-img" alt="" src="IMAGEWHICH OVERLAPS PARTIALLY" />
</div>
<div id="nav-wrapper" class="container">
<div class="row">
<div id="nav" class="navbar navbar-static span4">
<div class="navbar-inner">
<ul class="nav pull-left">
<li><a href="anypage">Button</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="container">
<h2> R <h2>
</div>
CSS如下
#nav.affix {
position: fixed;
top: 0;
}
.brand-img-container {
position: relative;
margin-bottom: -80px;
}
你可以在这里找到它的图片(base64) http://jsfiddle.net/5qYK8/9/
当我尝试使用 z-index 时,即使在默认情况下,图像也会与导航栏完全重叠,并且链接根本不起作用。你可以在这里找到它 http://jsfiddle.net/5qYK8/8/
是否可以使用工作按钮使图像(红十字的一部分)在固定和非固定情况下与导航栏重叠?有人至少可以解释为什么 Button 在图像重叠时在第一种情况下工作吗?