CSS3 trajo muchos selectores nuevos, entre ellos está :target, que es una pseudo-clase de CSS que se activa cuando el target de un elemento está activo, es decir, desde un link hemos ido a una parte concreta del texto (en una etiqueta <a> hemos establecido un enlace como este: "#texto"). Esta pseudo-clase se activa al pulsar un link y no se desactiva hasta pulsar otro, por lo que nos puede servir para crear menús, pestañas y más cosas impresionantes con solo CSS.
En el ejemplo hay tres links, que llevan a "textoN" (del 1 al 3, como podemos ver en la URL al pulsar uno de ellos) y ese mismo nombre es el que aparece en la ID de cada uno de los bloques de texto. Con este pequeño ejemplo hemos visto como funciona :target, ahora os voy a enseñar como ponerlo en funcionamiento.
via Pedro Gutiérrez [Xitrus - RSS] http://xitrus.es/blog/81/Uso_de_la_pseudo-clase_target
Pestaña
Pestaña
Pestaña
Al pulsar uno de los botones (con link a "#nombre") aparecerá el elemento que tenga en su ID también "nombre", gracias a la propiedad de CSS :target.
Al pulsar uno de los botones (con link a "#nombre") aparecerá el elemento que tenga en su ID también "nombre", gracias a la propiedad de CSS :target.
Al pulsar uno de los botones (con link a "#nombre") aparecerá el elemento que tenga en su ID también "nombre", gracias a la propiedad de CSS :target.
Cerrar
En el ejemplo hay tres links, que llevan a "textoN" (del 1 al 3, como podemos ver en la URL al pulsar uno de ellos) y ese mismo nombre es el que aparece en la ID de cada uno de los bloques de texto. Con este pequeño ejemplo hemos visto como funciona :target, ahora os voy a enseñar como ponerlo en funcionamiento.
<!-- Al pulsar el link se activa el :target del DIV -->
<a href="#texto">Pestaña</a>
<div id="texto">Bloque con el texto</a>
via Pedro Gutiérrez [Xitrus - RSS] http://xitrus.es/blog/81/Uso_de_la_pseudo-clase_target
Comentaris
Publica un comentari a l'entrada