我刚刚开始学习 HTML 和 CSS,并创建了一个简单的顶部导航栏,在我添加定时 flexslider 之前它一直固定在页面顶部。添加滑块后,导航栏不再固定在视口的顶部,即使我没有更改导航栏 CSS。提前感谢您的任何想法!
我的 HTML 是:
<div class="top-bar">
<section class="logo">
<ul>
<li><a href="#"><img src="img/logo.jpg" id="logo"></a></li>
</ul>
</section>
<section class="nav-bar">
<ul>
<li><a href="#">Link 1</a></li>
<li><a href="#">Link 2</a></li>
<li><a href="#">Link 3</a></li>
<li><a href="#">Link 4</a></li>
</ul>
</section>
我的CSS是:
.top-bar {
width: 100%;
height: 7.5%;
top: 0;
opacity: 0.8;
position: fixed;
z-index: 10;
display: inline-block;
}
#logo {
width: 2.0vw;
z-index:20;
}
.nav-bar {
position: fixed;
right: 27.5%;
z-index: 15;
}
再次感谢任何帮助!