jQuery实现彩色导航菜单

昨天申请了这个博客,嘿嘿,挺开心的,决定将用这博客用来记录我的学习(前端),虽然现在很少时间学习,虽然现在还是个菜鸟,但我相信一点一点的积累吧ぃぅアぃぅアぃぅアぃぅアぃぅアぃぅアぃぅア,你妹的 ,别说了,进入正题。

申请博客后就立马换了Goettinsprache这个模板,感觉比较简单比较清新,可是那颜色偶就不稀饭了,朱红色的,额,好像以前玩跑跑卡丁车时喜欢用这颜色 - - ,所以到后台看了一下,咦,发现居然可以自己添加代码,嘿,非常好,我就喜欢这样,所以用jquery帮导航菜单加工了一下,代码灰常的简单,小弟初学,大家别见笑 ^ ^。

jQuery(document).ready(function($) {
        var $menu_link = $('#navList li a');
        var $colour_arr = ['#F33298','#d544f6','#6835f9','#3a97fa','#3ff7f3','#54f7a8','#f8d52f','#fbb92e'];
        $menu_link.each(function(index){
            
                    $menu_link.eq(index).css({'border-color':$colour_arr[index],'color':$colour_arr[index]});
                
            });    
    function colorMenu () {
        $menu_link.each(
            function( intIndex ){
                $(this).hover (
                        function(){
                                $(this).css({'background':$colour_arr[intIndex],'color':'white'});
                        },
                        function(){
                            $(this).css({'background':'none','color':$colour_arr[intIndex]});
                            }
                    )
                }
         );    
    }
    colorMenu();
});

是吧,初学者的水平,就只是建立一个包含hex颜色的数组,然后通过遍历这个数组设置样式.........

在css里还加了渐变动画效果

#navList li a{
transition: 0.75s;
-webkit-transition: 0.75s;
-moz-transition: 0.75s;
-o-transition: 0.75s;
}

 

就跟介个页面菜单那样子。注意IE10以下浏览器不支持transition。看不到效果就说明出现下面的问题了。求解求解求解...thx

对了,我想问一下,为什么在页首html代码框里面加上我自己的js文件保存后没一会儿就自动不见了,保存了好几次了都这样,求大神们帮解。。如果有人看到的话。

博问地址:http://q.cnblogs.com/q/44231/  原来新人需要申请开通js权限,好吧,我明白了。。


<script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值