Как заставить текст медленно менять цвет при наведении?
Я хочу, чтобы мой текст менял цвет медленно, как это: http://trentwalton.com/2011/05/10/fit-to-scale/
Какие Идеи?
4 ответов
вы можете сделать это с помощью CSS переходы:
a {
color: lime;
-webkit-transition: color 1s;
-moz-transition: color 1s;
-ms-transition: color 1s;
-o-transition: color 1s;
transition: color 1s;
}
a:hover {
color: red;
}
используйте CSS-переходы.. Смотри:Скрипка
a {
color: #000000;
}
a:hover {
color: #E24B3B;
}
ul a {
-webkit-transition: color 0.2s ease-out;
-moz-transition: color 0.2s ease-out;
-o-transition: color 0.2s ease-out;
-ms-transition: color 0.2s ease-out;
transition: color 0.2s ease-out;
}
Как сказал @elclanrs или вы также можете использовать это.
$("selector").hover(function(){
// your code to fade in or fade out ....
});
попробовать
a {
color: red;
-webkit-transition: color 0.2s ease-out;
-moz-transition: color 0.2s ease-out;
-o-transition: color 0.2s ease-out;
-ms-transition: color 0.2s ease-out;
transition: color 0.2s ease-out;
}
a:hover {
color: blue;
}