On 7/8/05, Víctor Pimentel <[EMAIL PROTECTED]> wrote:
> 
> Creo que en Firefox no soporta la propiedad hover de las css en otros
> selectores que no sean enlaces a (en inputs parece que también funciona).


"a" no es un selector, es un elemento. Firefox soporta la pseudoclase :hover 
en cualquier elemento, al contrario que IE que solo lo soporta en el 
elemento a.

> Creo que leí algo acerca de eso, pero no logro encontrarlo, ¿cómo puedo
> utilizar hover para otros selectores (divs, ol, etc)? La solución solo
> para la necesito para Firefox, Opera sí soporta hover e IE está 
> descartado.


De verdad que me desconciertas. ¿No hubieras acabado antes haciendo un 
experimento de 30 segundos para comprobar que Gecko sí soporta :hover? :)

> La solucion provisional que tengo es aplicarle a todos los que quiero que
> tengan la proipedad hover, el código <selector
> onMouseOver="this.style.background='#FAFBFD'"
> onMouseOut="this.style.background='#FAFBFD url(\'imagenes/sidebar.png\')
> repeat-y'" /> , pero me parece muy poco elegante ir a añadiendo uno a uno
> estas propiedades.


Pues sí, es poco elegante, pero no tendrías que hacerlo en ningún caso:

- En primer lugar, porque los atributos onMouseOver y onMouseOut, deberías 
escribirlos en minúsculas.

- En segundo lugar porque no debes *nunca* añadir estos atributos en el 
marcado HTML, sino utilizar javascript no intrusivo.

http://www.disenorama.com/articulos/dhtml/dhtml_no_intrusivo.htm

Así que recuerda, onmouseover, onclick, etc. ¡caca!






-- 

-- 
Manuel 
a veces :) a veces :( 
pero siempre trabajando duro para Simplelógica: apariencia, experiencia y 
comunicación en la web.
http://simplelogica.net # (+34) 985 22 12 65

¡Ah! y escribiendo en Logicola: http://simplelogica.net/logicola/
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo

Responder a