首页 > 解决方案 > Javascript 粘性标题

问题描述

我需要一些帮助来解决问题。我有一个粘性标题,他实际上是在滚动时从上到下。

我需要制作一个 javascript,使其在遇到具有数据属性的特定元素时停止。

可以说这是结构

    <div class="header" data-attribute="header-sticky"></div>

    <div class="destination element" data-attribute="destination">
</div>
    <div class="destination element" data-attribute="destination">
</div>

<div class="destination element" data-attribute="destination2">
</div>

我想让逻辑在滚动到达第一个数据属性时停止它。(我们的想法是,如果有多个同名的数据属性,我们将在第一个选择的数据属性处停止它)否则我们可以决定我们必须到达哪个元素(例如destination2)

谢谢你们

标签: javascriptcssheader

解决方案


推荐阅读