Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Lista in un div

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    45

    Lista in un div

    devo fare una lista in un div di altezza 310 e larghezza 980 con all'interno dei link, più o meno 5 per colonna.

    voglio fare che i link si dispongano in colonne da 5 elementi.
    Nel momento in cui in una colonna si superino i 5 elementi si crei da sola una'altra colonna.

    ho provato con "float:left" ma li allinea prima orizzontalmente poi verticalmente.
    avete qualche soluzione??

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Che io sappia, al momento l'unica soluzione e` quella che ti scrivo sotto. Peraltro non so se e` accettabile per le varie DTD l'inserimento di un div in quella posizione (tra un <ul> e i vari[*]).

    Dovrebbe esserci la possibilita` di farlo anche con i CSS3, ma non mi risulta sia ancora supportato.

    codice:
    HTML:
    <ul id="contenitoreDiTutto">
      <div class="affianca">[*]posiz11[*]posiz12[*]posiz13[*]posiz14[*]posiz15
      <div>
      <div class="affianca">[*]posiz21[*]posiz22[*]posiz23[*]posiz24[*]posiz25
      <div>
      ...[/list]
    
    CSS:
    #contenitoreDiTutto {
      ...
    }
    .affianca {
      float: left;
      width: ...;
    }
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.