Ho questo elenco in HTML e vorrei ordinarlo per colonne. Ho provato ad utilizzare carri mi dà questo:Come flottare div in CSS?
EDIT: altezza di queste <li>
non è definito, ma vorrei C inferiore a B, E sotto E e G sotto F, senza modificare la struttura e cambiare l'ordine. Non voglio usare la posizione assoluta. Mi chiedo se ci sono altre soluzioni.
HTML:
<ul>
<li class="item">A</li>
<li class="item">B</li>
<li class="item">C</li>
<li class="item">D</li>
<li class="item">E</li>
<li class="item">F</li>
<li class="item">G</li>
<ul>
USCITA (utilizzando float: left; width: 240px; border-left: 1px solid #EEE
):
Quello che voglio è più simile a questo qui di seguito, senza modificare il codice HTML perché Io già uso questo st struttura per rendere reattivo.
è possibile?
Conoscete la larghezza e/o l'altezza delle scatole? – panther
Non è chiaro (almeno per me) quale sia la regola: perché B non è sotto A, ad esempio? Puoi descrivere a parole come dovrebbe andare il flusso? – CupawnTae
come su 'float: right'? dovresti cambiare il tuo ordine di 'li' forse ma non la struttura (come [this] (http://jsfiddle.net/68pKt/1/)). Sebbene tendo ad essere d'accordo con il commento qui sotto. – Harry