A diferencia de la técnica .htc que permite emular pseudo clases introduciendo javascript en CSS. Esta liviana, accesible, multinavegador, y estándar técnica conocida como The Suckerfish Shoal es una libreria en Javascript de apenas 2Kb que te permite emular las siguientes pseudo clases:
Veamos una muestra de lo que se puede lograr con el Suckerfish Shoal. Agregamos en nuestro javascript lo siguiente:
Código :
suckerfish(sfHover, "LI", "nav");
suckerfish(sfHover, "div", "welcome");
Esto buscará la etiqueta con id #nav y le agregará una clase .sfhover a cada etiqueta
Por lo tanto, podemos escribir un código CSS asi.
Código :
#nav li:hover, #nav li.sfhover { border:1px solid red; }
#welcome div:hover, #welcome div.sfhover { background-color:black; color:white; }
De la misma manera, se puede lograr con cada uno de las pseudo clases arriba mencionadas.
Código :
suckerfish(pseudo_clase, "etiqueta_destinada", "etiqueta_padre");
Solo cambiemos la pseudo_clase por la que sea necesaria: sfHover, sfFocus, sfActive, sfTarget.
http://www.htmldog.com/articles/suckerfish/
No hay comentarios:
Publicar un comentario