当前位置: 首页 > news >正文

Foundation 滑块

Foundation 滑块(Slider)详解(超级完整版,一次讲透)
我们继续你的 Foundation 系列,今天把滑块(Slider)讲得明明白白!Foundation 6+ 的 Slider 是一个范围选择器(range slider),常用于价格筛选、音量调节、评分、日期范围等场景。支持单手柄、双手柄、垂直方向、显示当前值、步长等,键盘无障碍完美!

1. 基本单手柄滑块

<divclass="slider"data-sliderdata-initial-start="50"><spanclass="slider-handle"data-slider-handlerole="slider"tabindex="1"aria-controls="sliderOutput1"></span><spanclass="slider-fill"data-slider-fill></span></div><p>当前值:<spanid="sliderOutput1"></span></p>

2. 双手柄滑块(范围选择,最常用!)

<divclass="slider"data-sliderdata-initial-start="25"data-initial-end="75"data-start="0"data-end="100"><spanclass="slider-handle"data-slider-handlerole="slider"tabindex="1"></span><spanclass="slider-fill"data-slider-fill></span><spanclass="slider-handle"data-slider-handlerole="slider"tabindex="1"></span></div>

3. 带步长 + 垂直滑块

<!-- 步长为10 --><divclass="slider"data-sliderdata-step="10"data-initial-start="30"><spanclass="slider-handle"data-slider-handle></span><spanclass="slider-fill"data-slider-fill></span></div><!-- 垂直方向 --><divclass="slider vertical"style="height:200px;"data-sliderdata-vertical="true"data-initial-start="50"><spanclass="slider-handle"data-slider-handle></span><spanclass="slider-fill"data-slider-fill></span></div>

4. 显示当前值(实时更新)

aria-controls绑定输出元素,Foundation 会自动更新。

5. 今天直接给你抄的完整代码(复制就能跑)

<!DOCTYPEhtml><html><head><linkrel="stylesheet"href="https://cdn.jsdelivr.net/npm/foundation-sites@6.8.1/dist/css/foundation.min.css"></head><body><h3>Foundation Slider 滑块全家福</h3><!-- 单手柄 + 显示值 --><divclass="slider"data-sliderdata-initial-start="50"><spanclass="slider-handle"data-slider-handlerole="slider"tabindex="1"aria-controls="singleValue"></span><spanclass="slider-fill"data-slider-fill></span></div><p>当前值:<strongid="singleValue">50</strong></p><!-- 双手柄范围滑块 --><divclass="slider"data-sliderdata-initial-start="20"data-initial-end="80"style="margin-top:40px;"><spanclass="slider-handle"data-slider-handlerole="slider"tabindex="1"aria-controls="rangeStart"></span><spanclass="slider-fill"data-slider-fill></span><spanclass="slider-handle"data-slider-handlerole="slider"tabindex="1"aria-controls="rangeEnd"></span></div><p>范围:<strongid="rangeStart">20</strong>-<strongid="rangeEnd">80</strong></p><!-- 垂直滑块 --><divclass="slider vertical"style="height:200px;display:inline-block;margin-left:50px;"data-sliderdata-vertical="true"data-initial-start="60"><spanclass="slider-handle"data-slider-handle></span><spanclass="slider-fill"data-slider-fill></span></div><scriptsrc="https://cdn.jsdelivr.net/npm/jquery@3.7.1/dist/jquery.min.js"></script><scriptsrc="https://cdn.jsdelivr.net/npm/foundation-sites@6.8.1/dist/js/foundation.min.js"></script><script>$(document).foundation();</script></body></html>

下面给你看真实效果(官方文档和演示中最标准的 Foundation Slider 示例):

官方文档(最新版):https://get.foundation/sites/docs/slider.html

你现在想干嘛?
→ 明天终于讲 Foundation 表格(Table)?
→ 帮我做一个价格范围筛选滑块(¥0 - ¥1000,带实时显示)?
→ 给我一个垂直音量滑块代码?

直接回复下一句:
“明天讲 table”
“帮我做价格滑块”
“给我音量滑块”

我立刻给你写好!

http://www.jsqmd.com/news/98934/

相关文章:

  • GAN基础与应用:从原理到PaddlePaddle实践
  • 在moodle学习系统中添加课程与自主选课操作案例
  • 9、Linux 文本查看全攻略
  • 利用看板工具进行灵感管理:新媒体团队如何告别混乱,把碎片想法变成爆款?
  • 实用网站建设流程大全(2025年版)
  • Llama-Factory使用指南:从入门到实战
  • Kotaemon:基于Gradio的RAG文档对话工具安装配置指南
  • 小程序-树形结构
  • Foundation 输入框尺寸
  • Qwen3-VL-8B部署常见错误与实战优化
  • Foundation 开关
  • 11、Linux 写作与编辑的语法和参考工具使用指南
  • Qwen-Image-Edit多模态图像编辑技术解析
  • Linly-Talker:构建智能多模态对话系统
  • Qwen3-VL-30B本地部署与多模态实战指南
  • 什么是支付宝商户池?
  • 2025北京16区装修口碑TOP10权威榜!亿丰方圆98%满意度登顶,全区域业主实名推荐 - 品牌智鉴榜
  • Stable Diffusion 3.5 发布:图像质量与社区友好的双重突破
  • Ubuntu 20.04 安装 TensorFlow 2.5 GPU 版本
  • LobeChat能否查找参考文献?学术研究好搭档
  • 高级语言程序设计课程第十次个人作业
  • 国内外高品质私域电商系统排行榜TOP3
  • ComfyUI AnyText节点实现中英文文字生成
  • 在线教程丨微软开源VibeVoice,可实现90分钟4角色自然对话
  • 2025年市面上口碑好的产品认证机构怎么找,3C认证/CE认证/ROHS认证/REACH认证/产品认证代理推荐 - 品牌推荐师
  • 期末文献综述撰写指南:结构框架、研究方法与常见问题解析
  • 【init.rc】Android Init Language (AIL) 语法参考手册 - 指南
  • Kotaemon为何成为GitHub热门开源框架?
  • 程序员必藏:传统技术扛不动了?大模型才是新饭碗
  • 非接触热成像仪 实时成像,多接口兼容便携多功能