实现tab吸顶的基本思路:先获取到你想要置顶组件的位置,然后获取鼠标滚动过的距离,两者进行比较,设置对应的样式即可。
html代码:
<div class="content">
<header>header</header>
<nav id="nav">
<ul>
<li>网页</li>
<li>资讯</li>
<li>知道</li>
<li>文库</li>
<li>图片</li>
<li>视频</li>
<li>音乐</li>
<li>地图</li>
</ul>
</nav>
<div class="center">
<section>
<article>artical</article>
<article>artical</article>
<article>artical</article>
</section>
<aside>
<article>article</article>
<article>article</article>
<article>ar