MemacX 发表于 13/9/2 21:39:28

jQuery+CSS3实现动感跳动菜单


http://www.html5cn.org/data/attachment/forum/201307/04/135543wewdc3viwdzfh3du.jpg

在线演示         本地下载CSS3是样式表(style sheet)语言的最新版本,它的一大优点就是支持圆角。以前做圆角都是用图片拼接而成,如果你还是停留在那个阶段,我只能说你太落后了,现在用CSS3打造的圆角有这么几个特点:提高网页性能。,网页的载入速度将变快,因为你不用加载多余图片自然就快了,增加视觉可靠性。某些情况下(网络拥堵、服务器出错、网速过慢等等),背景图片会下载失败,导致视觉效果不佳。CSS3就不会发生这种情况;

下面是我开发当中总结的几种CSS3圆角技术,这些是最基本的代码,以后再遇到类似的问题你可以使用它来实现

1. css3 最简单的边框圆角<div id="vnav">
<ul>
<li><h1>Home</h1><p>Home page</p></li>
<li><h1>About Us</h1><p>Know About our company</p></li>
<li><h1>Portfolio</h1><p>Check our Portfolio</p></li>
<li><h1>Contact Us</h1><p>Have a question?</p></li>
</ul>
</div>jQuery代码:$(document).ready(function(){
//When Mouse rolls over li
$("li").mouseover(function(){
$(this).stop().animate({height:'60px'},{queue:false, duration:600, easing: 'easeOutBounce'})
});
//When Mouse cursor removed from li
$("li").mouseout(function(){
$(this).stop().animate({height:'20px'},{queue:false, duration:600, easing: 'easeOutBounce'})
});
});出自:http://www.aspxcs.net/index.php?m=content&c=index&a=show&catid=7&id=180

页: [1]
查看完整版本: jQuery+CSS3实现动感跳动菜单