CSS3: Texto en varias columnas

column-width-line-length-character-count-3

Con CSS3 podemos dividir una sección de contenido en diferentes áreas con tan sólo CSS. Las diferentes propiedades nos permiten definir varias características de las columnas: El número, el ancho o la separación y el color de linea. Si el navegador no soporta múltiples columnas las cambia por una sencilla.

Ver ejemplo texto_en_varias_columnas.html

Código:

<!DOCTYPE html>
<html>
 <head>
 <style> 
 div.newspaper {
 column-count:3;
 column-rule: 3px outset #ff00ff;
 column-gap: 100px; /* especifica espacio entre columnas*/
/* Firefox */
 -moz-column-count:3;
 -moz-column-gap:100px;
 -moz-column-rule:3px outset #ff00ff;
/* Safari and Chrome */
 -webkit-column-count:3;
 -webkit-column-gap:100px;
 -webkit-column-rule:3px outset #ff00ff; /*establece linea entre columnas*/
 }
 </style>
 </head>
 <body>
 <p><strong>Note:</strong> The column-count property is not supported in Internet Explorer 9 and earlier versions.</p>
<div class="newspaper">
 Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy 
 nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. 
 Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper 
 suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem 
 vel eum iriure dolor in hendrerit in vulputate velit 
 esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at 
 vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum 
 zzril delenit augue duis dolore te feugait nulla facilisi. Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Typi non habent claritatem insitam; est usus legentis in iis qui facit eorum claritatem. Investigationes demonstraverunt lectores legere me lius quod ii legunt saepius.
 </div>
</body>
</html>

Deja un comentario