跳至主要内容
CSS-Tricks
  • 文章
  • 笔记
  • 链接
  • 指南
  • 年鉴
  • 洗牌
搜索

文章标签
IntersectionObserver

11 篇文章
{
,

}
直接链接到文章 如何使用基本 JavaScript 创建滚动触发的动画
IntersectionObserver 滚动链接动画

如何使用基本 JavaScript 创建滚动触发的动画

网站上的一点动画可以增添一些趣味,给用户留下深刻印象,并吸引他们的注意力。您可以让它们在页面加载时立即运行,无论它们在页面上的哪个位置。但如果您的…

Avatar of Md Shuvo
Md Shuvo 于 2022 年 2 月 9 日
直接链接到文章 当 SVG 可见时触发 SVG 动画(SMIL)
IntersectionObserver SMIL

当 SVG 可见时触发 SVG 动画(SMIL)

当需求写着“当可见时”时,你的大脑应该直接想到 IntersectionObserver。这正是 Zach 正在做的事情,在这里当它滚动到视图中时开始动画。

除了这个动画是一个 SVG SMIL 动画:一个 <animate>…

Avatar of Chris Coyier
Chris Coyier 于 2021 年 9 月 7 日
直接链接到文章 使用 IntersectionObserver 创建目录
IntersectionObserver 导航

使用 IntersectionObserver 创建目录

如果您在一个长滚动页面上有一个目录,这要归功于,比如,position: fixed; 或 position: sticky;,JavaScript 中的 IntersectionObserver API 是突出显示目录中项目(当相应的页面内容…)的完美伴侣。

Avatar of Chris Coyier
Chris Coyier 于 2021 年 3 月 15 日
直接链接到文章 如何使用 CSS 自定义属性播放和暂停 CSS 动画
动画 自定义属性 details/summary IntersectionObserver 关键帧

如何使用 CSS 自定义属性播放和暂停 CSS 动画

让我们看一下 CSS @keyframes 动画,特别是关于如何暂停以及控制它们的方法。有一个专门用于此的 CSS 属性,可以用 JavaScript 控制,但是要获得…有很多细微之处。

Avatar of Mads Stoumann
Mads Stoumann 于 2021 年 1 月 21 日
直接链接到文章 将 Markdown 解析为自动目录
IntersectionObserver markdown 导航 vue 动画

将 Markdown 解析为自动目录

目录是链接列表,允许您快速跳转到同一页面上的特定内容部分。它有利于长篇内容,因为它向用户展示了内容的方便概述…

Avatar of Lisi Linhart
Lisi Linhart 于 2020 年 11 月 13 日
直接链接到文章 如何检测粘性元素何时被固定
IntersectionObserver 粘性

如何检测粘性元素何时被固定

完全同意 David 的观点,CSS 需要一个选择器来知道一个 position: sticky; 元素是否正在执行其粘性操作。

理想情况下,会有一个 :stuck CSS 指令我们可以使用,但我们可以做的最好的就是

…
Avatar of Chris Coyier
Chris Coyier 于 2020 年 11 月 9 日
直接链接到文章 带滚动活动状态的粘性目录
IntersectionObserver 导航

带滚动活动状态的粘性目录

假设您有一个两列布局:一列是主要内容,另一列是侧边栏。假设它有很多内容,并且包含需要滚动的部分。侧边栏很大程度上是空的,因此您可以安全地放置一个…

Avatar of Chris Coyier
Chris Coyier 于 2020 年 2 月 13 日
直接链接到文章 对 IntersectionObserver 如何观察的解释
IntersectionObserver

对 IntersectionObserver 如何观察的解释

已经有几篇很棒的文章探讨了如何使用这个 API,包括来自作者的选择,比如 Phil Hawksworth、Preethi 和 Mateusz Rybczonek,仅举几例。但我的目标是做一些…

Avatar of Travis Almand
Travis Almand 于 2019 年 9 月 24 日
直接链接到文章 一些 IntersectionObserver 的功能性用途,用于了解元素何时处于视图中
IntersectionObserver JavaScript

一些 IntersectionObserver 的功能性用途,用于了解元素何时处于视图中

您可能不知道,但是 JavaScript 在最近一段时间内秘密积累了许多观察者,而 Intersection Observer 就是其中的一部分。观察者是实时发现某些事物的对象——比如去…的观鸟者。

Avatar of Preethi
Preethi 于 2019 年 5 月 8 日
  • 1
  • 2
  • 较旧的

CSS-Tricks 由 DigitalOcean 提供支持。

关注 Web 开发的最新动态

通过我们精心制作的时事通讯

DigitalOcean
  • 关于 DO
  • Cloudways
  • 法律声明
  • 获取免费积分!
CSS-Tricks
  • 为我们写作!
  • 与我们做广告
  • 联系我们
社交
  • RSS 订阅
  • CodePen
  • Mastodon
  • X
返回顶部

© 2024 . All rights reserved.