超炫的button按钮样式-赶上flash喽

来源:百度文库 编辑:神马文学网 时间:2024/04/24 02:45:49
超炫的button按钮效果,先看看效果吧
第一个效果是没有jquery的效果,只用了css。
第二个是用jquery让北京图片从上往下出来的效果,图片做了特殊效果,很炫吧,高尚flash效果了。
第三个是背景图片左右移动的效果。
第四第五个是图片上下移动渐显渐隐效果。
html
 1.<ul> 2.    <li><a href="#">Homea>li> 3.    <li><a href="#">Abouta>li> 4.    <li><a href="#">Contacta>li> 5.ul>css
 1.ul { list-style:none; margin:0; padding:0; } 2.li { float:left; width:100px; margin:0; padding:0; text-align:center; } 3.li a { display:block;padding:5px 10px;height:20px;*height:29px;color:#FFF;text-decoration:none;border-right:1px solid #FFF; } 4.li a { background:url(bg.jpg) repeat 0 0; } 5.li a:hover { background-position:50px 0; }jquery
 01.$('#nav a') 02.    .css( {backgroundPosition: "0 0"} ) 03.    .mouseover(function(){ 04.        $(this).stop().animate( 05.            {backgroundPosition:"(0 -250px)"},  06.            {duration:500}) 07.        }) 08.    .mouseout(function(){ 09.        $(this).stop().animate( 10.            {backgroundPosition:"(0 0)"},  11.            {duration:500}) 12.        })
当然还用到了一个封装的js文件,就是对backgroundPosition的封装。
72色当然要提供打包下载