Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Selettore figlio CSS

  1. #1

    Selettore figlio CSS

    Salve a tutti...sto cercando di ripassare i CSS, e mi sono tornati mille dubbi:
    -che cosa rappresenta questo simobolo ">" nella sintassi del CSS:
    vi faccio un esempio:


    #nav ul{
    margin:0;
    padding:0;
    list-style:none;
    display: none;
    position: absolute;
    }

    #nav>li:hover ul {
    display: block;}

    #nav li a{
    text-decoration:none;
    color:#000099;}


    in questo caso cosa implica quel simbolo ">"?

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    #nav ul {
    si riferisce al blocco <ul> contenuto all'interno del blocco che ha id="nav"

    #nav>li
    il blocco li figlio diretto del blocco con id="nav". Si riferisce solo ai[*] ch esonoo direttamente contenuti nel blocco "nav"
    - non funziona in IE6 -

    #nav>li:hover ul {
    qualsiasi <ul> contenuto dentro il blocco precedente, quando sul[*] esterno ci sia il mouse.
    - :hover in IE6 funziona solo per i tag <a>, quindi questa scrittura non e` praticamente usabile -
    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.