CSS3固定的顶部导航栏

ul {
  position: fixed;
  top: 0;
  width: 100%;
}

使导航栏保持在页面的顶部或底部,即使用户滚动页面也是如此:


<!DOCTYPE html>
<html>
<head>
    
    <meta charset="UTF-8">
    <title>固定导航栏</title>
<style>
body {margin:0;}

ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  background-color: #333;
  position: fixed;
  top: 0;
  width: 100%;
}

li {
  float: left;
}

li a {
  display: block;
  color: white;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
}

li a:hover:not(.active) {
  background-color: #111;
}

.active {
  background-color: #4CAF50;
}
</style>
</head>
<body>

<ul>
  <li><a class="active" href="#home">Home</a></li>
  <li><a href="#news">News</a></li>
  <li><a href="#contact">Contact</a></li>
  <li><a href="#about">About</a></li>
</ul>

<div style="padding:20px;margin-top:30px;background-color:#1abc9c;height:1500px;">
  <h1>固定的顶部导航栏</h1>
  <h2>请滚动页面以查看效果。</h2>
  <h2>页面滚动时导航栏将位于页面顶部。</h2>

 
</div>

</body>
</html>

🏆 每日挑战:你知道答案吗?

如何在 CSS 中实现响应式字体?

温馨提示 : 非特殊注明,否则均为©李联华的博客网原创文章,本站文章未经授权禁止任何形式转载;IP地址:18.222.142.215,归属地:俄亥俄州Dublin ,欢迎您的访问!
文章链接:https://www.lilianhua.com/css3-fixed-top-navigation-bar.html

文澜千文文澜千文Beta

机器人头像 Hello ,欢迎访问文澜千文!你可以通过对话的形式了解更多关于网站的信息。
机器人头像 你可通过扫描下方二维码关注公众号李联华的博客网可以进行AI对话 二维码

请登录以使用此功能。

Loading...