决策指南 · 02

轮播和滚动条幅怎么选?

一句话做出判断

轮播一次显示一张内容,并提供切换按钮。滚动条幅会让一串内容持续移动。

每个项目都需要慢慢看时,用轮播。滚动条幅只适合不重要的装饰内容,而且要能暂停或关闭动态。

01

看看每个界面模式会做什么

先试试每个例子,再看它适合处理什么工作。

Carousel

轮播

↗

轮播是一组面板,可以用箭头、圆点或滑动手势,一次看一张或几张。

图片库有“上一张”和“下一张”按钮、当前页数、滑动手势,也能暂停自动播放。
什么时候用
项目有顺序,但页面空间不足以全部显示时,就使用轮播。
什么时候不要用
不要把重要选项藏在轮播里,也不要让内容自动切换得太快。
代码里的名称
aria-roledescription="carousel"
打开完整指南
Marquee

滚动字幕带

↗

一条会不断移动并重复内容的区域。对动效敏感的人要能暂停,或改看静态版本。

说出名称 · 验证 · 动手打造 · 发布
活动页让简短的赞助商名单慢慢移动。鼠标悬停或获得焦点时会暂停;开启减少动态效果后,则改成静态换行。
什么时候用
只用于简短、可重复,而且不是必要信息的内容。动效可以增加氛围,但不能妨碍阅读。
什么时候不要用
不要用于操作说明、长文、紧急信息,或任何需要追着移动才能读完的文字。
代码里的名称
overflow clip + duplicated track + prefers-reduced-motion
打开完整指南
02

快速比较

界面模式最适合不适合代码里的名称
轮播Carousel 项目有顺序,但页面空间不足以全部显示时,就使用轮播。 不要把重要选项藏在轮播里,也不要让内容自动切换得太快。 aria-roledescription="carousel"
滚动字幕带Marquee 只用于简短、可重复,而且不是必要信息的内容。动效可以增加氛围,但不能妨碍阅读。 不要用于操作说明、长文、紧急信息,或任何需要追着移动才能读完的文字。 overflow clip + duplicated track + prefers-reduced-motion
03

上线前检查

  1. 01

    先写下用户要完成什么事。

  2. 02

    测试键盘、焦点、触控、缩放、加载、空白与错误状态。

  3. 03

    不用鼠标悬停或动画,也要能取得相同信息。

  4. 04

    放入真实内容,并在小屏幕和大屏幕上测试。

04

可以直接复制的比较需求

团队还不知道该选哪一种界面模式时,可以复制这段需求。

请在 轮播(Carousel)、滚动字幕带(Marquee) 中,为真实用户流程选出最合适的界面模式。判断规则:轮播一次显示一张内容,并提供切换按钮。滚动条幅会让一串内容持续移动。。请写下任务、内容量和打断流程的代价,并检查键盘、触控、加载、错误与减少动态效果。说明选择理由,再沿用项目的设计系统,做出最小且无障碍的版本。

自行复制

浏览器无法自动复制。请选择下方文字,再自行复制。