Supongo que el uso del jQuery no será sólo para ese efecto de sustitución visual de un elemento por otro al /:hover/ y para el desvanecimiento de la transición. Sería como matar moscas a cañonazos.
Ya que la consulta se hace en un foro de css, ya le digo que eso mismo (y con matizaciones también la transición) sería más eficiente lograrlo sólo con css.
A priori, sin intento de lograrlo, no necesitaría más que añadir al selector de esa página
Cita: .list1 li a:hover img {visibility: hidden;}
Bueno, al final, aquí tiene el código. Respetando el marcado html y el css, con esa línea añadida.
NOTA: sólo a efectos lectivos y como explicación se hace uso del html y css de esa página: All rights reserved © 2009 The Css Website Awards :: CSS Gallery of the most prestigious websites.
Copie, pegue, ejecute en el navegador.
Pero lo más importante, estudie el código y vea qué hace qué. Y no olvide el copyright
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="es-es"> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> * {
margin: 0;
padding: 0;
border: 0;
outline: 0;
}
html, body {
font-weight:normal;
font-size: 100%;
height:100%;
width:100%;
}
ul {
list-style-type:none;
}
.list1 li.dia {
background:none repeat scroll 0 0 #96BC43;
color:#333333;
}
.list1 li {
float:left;
height:101px;
margin:0 6px 6px 0;
padding:0;
position:relative;
width:171px;
}
.list1 li a {
height:101px;
left:0;
margin:0;
padding:0;
position:absolute;
top:0;
width:171px;
z-index:3;
}
.list1 li.dia a img {
left:0;
margin:0;
padding:0;
position:absolute;
top:0;
z-index:3;
}
a {
color:#9BB725;
text-decoration:none;
}
.list1 li a:hover img {visibility: hidden;}
.list1 li div.txt {
height:101px;
width:171px;
z-index:1;
}
.list1 li div.txt {
height:101px;
width:171px;
z-index:1;
}
.list1 li div.txt span.dia {
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:33px;
left:19px;
position:absolute;
text-align:right;
top:12px;
width:34px;
}
.list1 li div.txt span.mes {
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
left:55px;
position:absolute;
text-transform:uppercase;
top:17px;
}
.list1 li div.txt span.ano {
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
left:55px;
position:absolute;
top:31px;
}
.list1 li div.txt span.tit {
color: #fff;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:700;
left:19px;
position:absolute;
top:46px;
}
.list1 li div.txt span.nota {
font-size:33px;
left:15px;
position:absolute;
text-align:right;
top:60px;
width:22px;
}
.list1 li div.txt span.dec {
font-size:13px;
font-weight:bold;
left:40px;
position:absolute;
top:63px;
}
<a href="http://www.thecssawards.com/no-favorite.html"><img alt="css web" src="http://www.thecssawards.com/webimages/1283242122.jpg" /></a> <span class="tit">WEBSITE OF THE DAY
</span> <a href="http://www.thecssawards.com/made-by-tj.html"><img alt="css web" src="http://www.thecssawards.com/webimages/1282596076.png" /></a> <span class="tit">WEBSITE OF THE DAY
</span> <a href="http://www.thecssawards.com/johnnybroccolii.html"><img alt="css web" src="http://www.thecssawards.com/webimages/1282549227.png" /></a> <span class="tit">WEBSITE OF THE DAY
</span> <a href="http://www.thecssawards.com/ines-papert.html"><img alt="css web" src="http://www.thecssawards.com/webimages/1283168669.jpg" /></a> <span class="tit">WEBSITE OF THE DAY
</span>