Buscar en el sitio

Contacto

Danny

962318754

blackorwhite_dm@hotmail.com

Generar Columnas con CSS de una lista sin tablas

03.11.2010 02:03

Gracias a este truco de CSS podrás generar columnas con CSS utilizando una lista y sin tablas.


En una hoja CSS colocaremos los siguientes estilos:


UL.col3


{


PADDING-RIGHT: 0px;


PADDING-LEFT: 0px;


FLOAT: left;


PADDING-BOTTOM: 0px;


MARGIN: 15px 0px;


WIDTH: 100%;


PADDING-TOP: 0px;


LIST-STYLE-TYPE: none


}


UL.col3 LI


{


PADDING-RIGHT: 2px;


DISPLAY: inline;


PADDING-LEFT: 2px;


FLOAT: left;


PADDING-BOTTOM: 2px;


WIDTH: 30%;


PADDING-TOP: 2px


}


Le hemos puesto el nombre de ColNumeroColumnas.


Para crear columnas en CSS se define en el estilo UL.col3 LI donde el width es el tamaño de cada columna. Así automáticamente se irán creando las columnas y no tendremos que utilizar tablas.


En el html, cuando declaremos la lista:


<;ul class="col3">;


<;li>;<;/li>;


<;/ul>;