Marcos escribió:

Buenas.
A ver si me podéis ayudar...

Tengo una caja donde pueden ir 1, 2 o 3 columnas. Esto será dinámico por lo
que me gustaría hacer 1 Template para los 3 casos.

Mi problema es que no puedo asignar el width a la columna porque depende del
número de columnas. Quiero que el total de columnas abarque el 100% del
ancho... ¿sabéis como puedo solucionarlo?




Si entiendo vas a tener algo así <div> <div>Columna 1</div> <div>Columna 2</div> <div>Columna 3</div> </div>

Yo me crearía la siguiente estructura, para la padre podrías ser o un <div class="unaHija"> o <div class="dosHijas"> o <div class="tresHijas"> o si lo quieres más genéricon <div class="conNhijas"> donde N se sustituye por el número de columnas ¿porque el template sabé cuantas hijas vas a tener?

Y luego el css único sería:
.con1hijas div {width: 100%;}
.con2hijas div {width: 50%;}
.con3hijas div {width: 33.3%;}

--
Saludos -=stripTM=-


_______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a [EMAIL PROTECTED] Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://ovillo.org/mailman/listinfo/ovillo_ovillo.org

Responder a