导航文本使用css淡入淡出

时间:2011-04-24 15:06:38

标签: javascript jquery html css

我正在尝试为我制作一个投资组合。当我滚动导航链接(纯文本)时,我希望有一个渐弱的输入效果。有没有办法使用CSS获得褪色效果?或者我应该为此做些什么?请帮帮我:)。

3 个答案:

答案 0 :(得分:1)

有很多方法可以做到这一点。

<强> CSS3:

使用-webkit-transition

#fademe {
   opacity: 0.5;
   -webkit-transition: opacity 1s;
}

#fademe:hover {
   opacity: 1;
   -webkit-transition: opacity 1s;
}

jQuery(Javascript):

jQuery的hoverfadeTo方法。

$("#fademe").hover(function(){
    $(this).fadeTo(1);
}, function(){
   $(this).fadeTo(0.5);
});

答案 1 :(得分:0)

结帐CSS transitions - MDC Doc Center

Different Transitions for Hover On / Hover Off | CSS-Tricks

来自css-tricks:

#thing {
   padding: 10px;
   border-radius: 5px;

  /* HOVER OFF */
   -webkit-transition: padding 2s;
}

#thing:hover {
   padding: 20px;
   border-radius: 15px;

  /* HOVER ON */
   -webkit-transition: border-radius 2s;
}

答案 2 :(得分:0)

您可以使用jquery fadeinfadeout来执行此操作。