CSS 3 – Ocultar mensajes dentro de un texto

Publicado por Nikko el dia 16 Feb 2009 - Guardado en CSS Leido 2,640 Veces

CSS 3 posee propiedades muy interesantes, y algunas con las cuales podremos divertirnos un poquito. Hoy acabo de leer aquí, un pequeño truquito para ocultar mensajes dentro de un texto, utilizando la declaración ::selection. La idea es muy simple, al seleccionar todo el texto de un párrafo, algunas letras quedaran fuera de toda esa selección, formando en conjunto nuevos mensajes. Claro que podrán verlo, siempre y cuando no utilicen Internet Explorer.

Ver Demo - Mas Info Hidden Messages

CSS:
p::selection { background:#000;color:#000; }
p::-moz-selection { background:#000;color:#000; }
p span::selection { background:#fff;color:#000; }
p span::-moz-selection { background:#fff;color:#000; }

HTML:
<p> 
Estas son las palabras que quiero ocultar.
<span> 
Y estas son las palabras que quiero mostrar</span></p>

Publicado por Nikko

Soy un diseñador y desarrollador web situado en la Patagonia Argentina. Disfruto testear y conocer nuevos scripts, además de experimentar nuevas técnicas tanto en impresión como en desarrollo web. Como propietario de Patagonia Creative, divido mi tiempo entre la empresa, trabajos para Pymes, ONG y Gob. ////////// Facebook / linkedin / xing

Nikko ha publicado 1142 posts en Xyberneticos - Leer todos mis articulos Nikko

  1. Marcelo - Gravatar

    Marcelo

    16-02-2009

    Permalink

    Cuando sale el css3? en algunos libros de css le otorgan propiedades buenisimas para el dsñ inclusive con muhas soluciones para los problemas que ofrecen algunos navegadores.

  2. buenisimo!



Nombre: (Necesario)

E-mail: (Necesario)

Website:

Escribe tu comentario: