jQuery Wheel Menu:实现漂亮的 Path 风格旋转菜单
相信很多用过 Path 的都对它的独特的旋转导航菜单有深刻的印象,这个功能也被很多的 Web 开发者模仿。今天分享的这款插件可以方便的在你的网站中加入和 Path 一样的旋转菜单,可以自定义效果。
您可能感兴趣的相关文章
使用方法很简单,首先引入 jquery.js,jquery.wheelmenu.js 以及 wheelmenu.css,然后添加如下的 HTML 代码:
1 2 3 4 5 6 7 8 | <a href= "#wheel2" class = "wheel-button ne" > <span>+</span> </a> <ul id= "wheel2" class = "wheel" > <li class = "item" ><a href= "#home" >A</a></li> <li class = "item" ><a href= "#home" >B</a></li> ... </ul> |
这里的一个 li 元素就是一个导航,可以根据需要添加多个。插件的调用代码如下:
1 2 3 4 5 6 | $( ".wheel-button" ).wheelmenu({ trigger: "hover" , // 触发事件,可以是: "click" 或者 "hover". 默认值: "click" animation: "fly" , // 动画效果,可以是: "fade" 或者 "fly". 默认值: "fade" animationSpeed: "fast" , // 动画速度,可以是: "instant", "fast", "medium", 或者 "slow". 默认值: "medium" angle: "all" , // 菜单的显示角度,可以是: "all", "N", "NE", "E", "SE", "S", "SW", "W", "NW", 或者数组 [0, 360]. 默认值: "all" or [0, 360] }); |
角度的定义还可以使用 data-angle 属性给每个元素定义,示例:
1 2 3 4 5 6 7 8 | <a href= "#wheel2" class = "wheel-button ne" > <span>+</span> </a> <ul id= "wheel2" data-angle= "NE" class = "wheel" > <li class = "item" ><a href= "#home" >A</a></li> <li class = "item" ><a href= "#home" >B</a></li> ... </ul> |
如果使用这个方法的话,记得把全局的角度配置去掉:
1 2 3 4 5 | $( ".wheel-button" ).wheelmenu({ trigger: "hover" , animation: "fly" , animationSpeed: "fast" }); |
您可能感兴趣的相关文章
作者:山边小溪
主站:yyyweb.com 记住啦:)
欢迎任何形式的转载,但请务必注明出处。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 单线程的Redis速度为什么快?
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 展开说说关于C#中ORM框架的用法!
· SQL Server 2025 AI相关能力初探
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
2012-08-24 国外经典网页设计:50个优秀的移动网站设计实例
2011-08-24 34个漂亮的应用程序后台管理界面(系列一)
2011-08-24 向设计师推荐17款漂亮的英文卡通字体