Mostrar texto en columnas con CSS3

En este artículo vamos a ver como mostrar texto en columnas al estilo revista o periódico con CSS3.

Como vemos en la imagen anterior mostramos un texto en 3 columnas. Para conseguir este efecto hemos creado una clase empleando CSS3.

.newspaper {
    -moz-column-count:3; /* Firefox */
    -webkit-column-count:3; /* Safari and Chrome */
    column-count:3;

    -moz-column-gap:40px; /* Firefox */
    -webkit-column-gap:40px; /* Safari and Chrome */
    column-gap:40px;
    width:600px;
}

Y en el <body> añadiremos el siguiente código HTML:

<div class="newspaper">
   <!-- Tu texto -->
</div>

El único inconveniente es que no funciona en Internet Explorer.

Ver ejemplo en funcionamiento

Autor
Escrito por Jose Aguilar - Director ejecutivo y tecnológico en JA Modules. Experto programador PrestaShop y Experto programador WordPress.
Te ha servido? Valora esta entrada!
(2 votos, promedio: 4 de 5)
Comparte en las redes sociales
¿Buscas trabajo de programador?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Ver más sobre