<!DOCTYPE HTML> <html> <head> <meta charset="UTF-8" /> <meta name="author" content="abangsir" /> <title>jQuery弹性滑动导航菜单</title> <style type="text/css"> body{ font-family:"Microsoft YaHei";} .lavalamp{ width:700px; float:right; position: relative;} .lavalamp ul{ height: 35px; width: 100%; margin:17px 20px 0 0; position: absolute; z-index: 9999; overflow: hidden;} .lavalamp ul li{ cursor: pointer; height: 35px; line-height:35px; font-size:20px; background: none; font-weight:bold; float:left; text-align: center;} .lavalamp ul li a{ text-decoration: none; padding: 0 13px; text-align: center; display: block; background: none;} .floatr { position: absolute; top: 15px; width: 107px; height: 40px; border-radius : 8px; -moz-border-radius : 8px; -webkit-border-radius : 8px; background : rgba(0,0,0,.20); -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; } </style> <script type="text/javascript" src="jquery-1.8.3.min.js"></script> <script type="text/javascript"> $(document).ready(function () { var active_width = $(".active").innerWidth(); var active_left = $(".active").position().left; $(".floatr").css( { width:active_width, left:active_left } ); $(".lavalamp ul>li").hover( function(){ var width = $(this).innerWidth(); var left = $(this).position().left; $(".floatr").stop().animate( { width: width, left: left }, 300 ); }, function(){ $(".floatr").stop().animate( { width: active_width, left: active_left } ); } ); }); </script> </head> <body> <div class="lavalamp"> <ul> <li class="active"><a href="#">新品上市</a></li> <li><a href="#">畅销精品</a></li> <li><a href="#">推荐礼品</a></li> <li><a href="#">知名品牌</a></li> <li><a href="#">工艺礼品</a></li> <li><a href="#">回到首页</a></li> </ul> <div class="floatr"></div> </div> </body> </html>
jQuery滑动导航菜单
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
有趣的CSS - 汉堡菜单按钮
用 css 实现汉堡菜单图标与关闭图标过渡动画交互效果。
css 汉堡图标 动画 ux 交互体验 -
使用 jQuery 和 CSS3 制作滑动导航菜单
这个下拉菜单可以让你的网站非常优雅,滑动框导航效果令人印象深刻。此外,子菜单框也可以与此集成起来以使其更具吸引力。导航是网站成功的关键之一,有吸引力的导航能够引导用户浏览网站中的更多内容。
jQuery CSS3 下滑菜单 jquery html5