CSS3 Fading Link Transition
by Matt Lambert
HTML
<p><a href="#">This is a link</a></p>
<div class="multiple"><a href="#">Link with Multiple Transitions</a></div>
CSS
a {
color: #000;
-webkit-transition: color 1s ease-in; /*safari and chrome */
-moz-transition: color 1s ease-in; /* firefox */
-o-transition: color 1s ease-in; /* opera */
}
a:hover {
color: #c00;
}
.multiple a {
color: #000;
background: #ccc;
padding: 5px;
-webkit-transition-property: color, background;
-webkit-transition-duration: 1s, 1s;
-webkit-transition-timing-function: linear, ease-in;
}
.multiple a:hover {
color: #fff;
background: #c00;
}