Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Elenchi nidificati

  1. #1

    Elenchi nidificati

    Ciao a tutti, vi sottopongo il mio dubbio.

    Ho un elenco generato dinamicamente il quale potrebbe avere infiniti sottoelenchi.

    Normalmente un <ul> non formattato con css cambia il punto automaticamente fino al terzo livello (pallino, cerchio, quadrato) dopodichè a tutte le nidificazioni successive viene assegnato di default il quadrato. (Chiaro?)

    Esempio:

    <ul> [*]menu
    <ul>[*]sottomenu livello 1
    <ul>[*]sottomenu livello 2
    <ul>[*]sottomenu livello 3
    <ul>
    [*]sottomenu livello 4
    [/list][/list][/list][/list][/list]

    Mi chiedevo se era possibile con i css definire per un tot di sottoraggruppamenti che tipo di simbolo mostrare, senza utilizzare classi differenti per ogni livello.

    Mi potete aiutare?

  2. #2
    Io userei i selettori di discendenza.
    codice:
    li li li li {
       /* proprieta' per il quarto livello */
    }
    li li li li li {
       /* proprieta' per il quinto livello */
    }
    /* e via dicendo */

  3. #3
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,881
    Tieni presente anche che il corretto ordine di scrittura di liste annidate è
    codice:
    <ul>
      [*]testo 
         <ul>[*]testo[/list]
        [/list]
    cioè l'elemento che contiene una lista va chiuso dopo la chiusura della lista.

  4. #4
    Uhm, era decisamente meno complicato del previsto!
    Grazie mille di aver risposto subito!!!

    Ciao e buon lavoro a tutti

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 © 2025 vBulletin Solutions, Inc. All rights reserved.