Las columnas en Blogger son esenciales para los redactores de contenido, permiten ordenar y hacer más atractiva la lectura para el usuario, además se suelen utilizar para agregar texto al lado de una imagen.
Para generar este efecto en la plataforma de Blogger, la mayoría utilizaba un tabla de dos o tres columnas para ordenar su contenido, pero esto falló cuando llegaron las vistas en dispositivos más pequeños que un ordenador, ya que la tablas se ajustaban al ancho, esto significaba que su contenido se deformaba, viéndose muy pequeño, o estirado.
Por esto no recomiendo que utilices una tabla para esto, sino que el siguiente código para escribir en hasta 3 columnas responsive para Blogger. Te dejo una demo antes del tutorial:
See the Pen Columnas para blogger by DiegoPresol (@DiegoPresol) on CodePen.
Agregar columnas Responsive en BLOGGER
1. Agregar el CSS
/* columnas responsive */ .fila, .col-2, .col-3, img{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .fila { margin-right: -15px; margin-left: -15px; } .fila::after { clear: both; } .fila:before, .fila:after{ display: table; content: " "; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .col-2, .col-3 { min-height: 1px; padding-right: 15px; padding-left: 15px; float: left; margin-top:15px; margin-bottom:15px; } .col-2 { width: 50%; } .col-3 { width: 33.33333333%; } .fila img{ max-width:100%; } @media only screen and (min-width: 768px) and (max-width: 960px) { .col-3 { width: 50%; } } @media only screen and (max-width: 767px) { .col-2, .col-3{ width: 100%; } } /* fin de columnas responsive */
Insertando columnas en las entradas
<div class="fila"> <div class="col-2">Texto columna 1</div> <div class="col-2">Texto columna 2</div> </div>
<div class="fila"> <div class="col-3">Texto columna 1</div> <div class="col-3">Texto columna 2</div> <div class="col-3">Texto columna 3</div> </div>