Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Selettori complessi, class, id

    Salve, quando si crea un id, per esempio chiamandolo nav (...id="nav"), e in css si va a richiamare con #nav, qual è la differenza scrivendo #nav da solo, o #nav (li esempio) oppure #nav ul li??? Non so se mi sono spiegato nel migliore dei modi...

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    19,694
    si ragiona a cascata:
    codice:
    #nav /*quello che sta dentro #nav */
    #nav ul /*quello che sta dentro alla lista, che sta dentro #nav */
    #nav ul li /*quello che sta dentro alla voce di lista, che sta dentro alla lista, che sta dentro #nav */

  3. #3
    Fino a #nav ci sono, però poi perdita totale...

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    19,694
    è più facile fare una prova che spiegare da capo una cosa che si trova su mille-mila manuali.

    puoi provare così, utilizza una riga per volta per vedere le differenze:
    codice:
    css
    #nav { color:red; }
    /*#nav ul { color:red; } */
    /*#nav ul li { color:red; } */
    
    html
    <div id="nav">
    testo
        <ul>testo
            <li>testo</li>
        </ul>
    </div>
    da notare che nel contenitore UL ho messo la parola "testo" per farti vedere come funziona.
    in una lista (UL) ci possono stare solo voci (LI)

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