Visualizzazione dei risultati da 1 a 7 su 7

Discussione: selettori discendenti

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    36

    selettori discendenti

    dubbio...

    Con i selettori discendenti non ho modo di sovrascrivere la regola con una classe?

    es. nella lista:

    codice:
    <ul id="nav">[*]pippo[/list]
    mettiamo che voglia definire tutti i "li" con "color:red":

    codice:
    css:
    #nav li {
    color:red;
    }
    ma se volessi mettere un'eccezione, assegnando una classe:

    codice:
    css:
    .blu {
    color:blue;
    }
    html:
    <ul id="nav">[*]pippo
    <li class="blu">pippo[/list]
    Vincerebbe comunque il selettore discendente!!! esiste un modo per far vincere la classe ".blu"?
    http://www.girollart.com

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    21
    .blu {
    color:blue!important;
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    36
    ??
    !important lo si usa come hack cross browser!
    http://www.girollart.com

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    21
    NO !important viene usato come hack ma originariamente è nato per dare importanza a una proprietà rispetto ad un'altra. Chiaramente come tutte le cose va usato con il contagocce.

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    36
    bravo bravo! hai proprio ragione!

    questo mi risolve un po di magagne... ma è compatibile con ie6-5 che tu sappia?

    grazie milllllle!!!!
    http://www.girollart.com

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    21
    dipende. Per certe proprietà come il color sì per altre no. Nel secondo caso infatti viene usato come hack

  7. #7
    Utente di HTML.it L'avatar di custanz
    Registrato dal
    Apr 2007
    Messaggi
    106
    altrimenti così penso possa funzionare...

    codice:
     
    #nav li.blu {
    color:blue;
    }

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.