HTML中如何实现如图这种类型的吸顶导航条,就是能实现点导航条内容随着移动
css position定位
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
<style>
div.sticky {
position: -webkit-sticky;
position: sticky;
top: 0;
padding: 5px;
background-color: #cae8ca;
border: 2px solid #4CAF50;
}
</style>
</head>
<body>
<p>尝试滚动页面。</p>
<p>注意: IE/Edge 15 及更早 IE 版本不支持 sticky 属性。</p>
<div class="sticky">我是粘性定位!</div>
<div style="padding-bottom:2000px">
<p>滚动我</p>
<p>来回滚动我</p>
<p>滚动我</p>
<p>来回滚动我</p>
<p>滚动我</p>
<p>来回滚动我</p>
</div>
</body>
</html>
js的话结合滚动事件,做一个判断,当滚动到什么值时固定定位导航栏
内容中
<div id="no1">xxx</div>
<div id="no2">yyyy</div>
导航连接
<a href="#no1">学习经历</a>
<a href="#no2">兴趣爱好</a>
加一个粘性定位position: sticky;