使用 CSS 创建可访问的范围滑块

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您旅程的每个阶段提供云产品。立即开始使用 $200 免费积分!

使用 <input type="range">用 CSS 塑造它可访问性技巧,而不是放弃并用 div 或其他东西重新构建它,然后忘记可访问性。

最巧妙的例子使用了一个倾斜的 linear-gradient 背景,使输入看起来像一个音量滑块,其中左侧 = 低,右侧 = 高。