我的WOW滑块出现了问题,当向下滚动菜单时,菜单位于其下方而不是它上面。
我该怎么做才能解决这个问题?我似乎试图将z-index:100甚至99999应用到菜单/导航栏,它仍然在它下面。
http://i.stack.imgur.com/EmfU4.png
<div class="navigation stick">
<div id="menu">
<div class="nav">
<li><a href="#frontpage">Frontpage</a></li>
<li><a href="#aboutme">About Me</a></li>
<li><a href="#experience">Experience</a></li>
<li><a href="#projects">Projects</a></li>
<li><a href="#contact">Contact Me</a></li>
</div>
</div>
</div>
<div id="textcontainer">
<div id="textbox">
Here is a overview of my current and previous projects. Click on the picture to get more information.
</div>
<div id="slider_container">
<div id="wowslider-container1">
<div class="ws_images">
<ul>
<li><img src="img/projects/c17_big.jpg" title="City 17"/>A roleplay gamemode for testing.</li>
<li><img src="img/projects/heartbit_big.jpg" title="HeartBit Roleplay"/>HeartBit Roleplay</li>
<li><img src="img/projects/tb_big.jpg" title="TigerBit"/>TigerBit</li>
</ul>
</div>
<div class="ws_bullets">
<div>
<a href="#">1</a>
<a href="#">2</a>
<a href="#">3</a>
</div>
</div>
</div>
</div>
<script type="text/javascript" src="slider_engine/wowslider.js"></script>
<script type="text/javascript" src="slider_engine/script.js"></script>
</div>
代码的CSS:
.nav{
height: 60px;
width: 100%;
padding-top: 20px;
font-family: "Open Sans Condensed";
font-weight: bold;
font-size: 2em;
text-transform: uppercase;
display: table;
text-align: center;
margin: auto;
}
.nav li{
display: table-cell;
width: 1420px;
float: none;
}
.nav li a{
color: white;
}
.nav li a:hover{
height: 30px;
background-color: transparent;
color: orange;
}
#slider_container{
margin-bottom: 100px;
z-index: 1;
}
答案 0 :(得分:1)
所以你试试:
.navigation{
position: relative;
z-index: 10;
}
#textcontainer {
position: relative;
z-index: 1;
}
如果您的项目在线,我可以看到问题所在,如果方便的话,可以将代码放入codepen .io
答案 1 :(得分:1)
很简单,转到animate.css
.animated {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
删除动画全模式,然后将z-index更改为-999
#slider_container{
margin-bottom: 100px;
z-index: -999;
}
答案 2 :(得分:0)
您将为其父母添加职位和z-index。如果菜单在标题中并且内容中有哇滑块,您可以这样做:
.header {
position: relative;
z-index: 10;
}
.content {
position: relative;
z-index: 1;
}
答案 3 :(得分:0)
#slidecontainer
需要一个使z-index有效的位置。
答案 4 :(得分:0)
我查了你的代码,请试一试:
#undefined-sticky-wrapper {
position: relative;
z-index: 10;
}
#pagewidth {
position: relative;
z-index: 1;
}
请查看屏幕截图。
你有多个相同的div元素的页面id,它不好,建议你修改它们。