Ver Mensaje Individual
  #8 (permalink)  
Antiguo 24/07/2010, 06:29
JulioGaGarcia
 
Fecha de Ingreso: junio-2010
Mensajes: 51
Antigüedad: 13 años, 11 meses
Puntos: 0
Respuesta: Acceder a imagen de fondo con jquery

Hola, gracias por vuestro interés. Como dice mayid, lo único que quiero desvanecer es la imagen, y esto es imprescindible. Haciendo algunas pruebas he descubierto algunas curiosidades de cómo trabaja jquey con css. Por ejemplo, si cambio la propidedad de transparencia del enlace de la manera siguiente

$('#cuadroMenu li a').fadeTo(0,1);

intentando devolver la opacidad del enlace a 1 no funciona, ya que el enlace <a> mantiene la transparencia de 1, no heredándola, sino que todo el li lo aplica sobre sí mismo, funcionando exactamente igual que una capa.

El problema lo he resuelto parcialmente añadiendo una línea en la función, cambiando la propiedad css del color del texto. Para ello utilizo dos colores: uno cuando el ratón está encima y otro color cuando está en reposo. Digo parcialmente porque los dos colores no quedan exactamente iguales cuando se le aplica la transparencia, pero creo que podré conseguirlo facilmente con el ColorZilla, complemento de Firefox, imprescindible, por supuesto ;D

De esta manera si en cualquier momento decido cambiar las transparencias mediante código, no necesitaré retocar con el PhotoShop las imágenes. De todos modos es una muy buena sugerencia.

Muchas gracias por la colaboración. Invito a unas cervecillas (virtuales).