Visualizzazione risultati 1 fino 8 di 8

Discussione: div.class#id

  1. #1
    L'avatar di zerobruno
    zerobruno non è connesso Utente
    Data registrazione
    03-10-2013
    Messaggi
    192

    Predefinito div.class#id

    ho un paio di <a> inseriti in un <footer>, e vorrei che questi <a> assumessero uno stile differente da quelli fuori dal footer.
    Codice:
    footer>a:link{text-decoration:none;color:#00C;padding:4px 5px 2px 7px}
    footer>a:visited{text-decoration:none;color:#00C}
    footer>a:hover{text-decoration:none;color:#06F;}
    footer>a:active{text-decoration:none;color:#00C}
    Questo funziona ma non su tutte le pagine.
    Non sono come cercare documentazione perchè > non so come si chiami, e cercare "dipendenza css" con Google non porta buoni risultati.

    Spero riuscirete a darmi delle risposte buone a questa mia inutile domanda.

  2. #2
    Guest

    Predefinito

    >

    ----> Child selector
    Trova tutti gli elementi figli diretti di quello in oggetto

    Se seguito da uno spazio IE lo confonde
    Ultima modifica di FormularioDiDrakensang : 05-10-2014 alle ore 19.19.28

  3. #3
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    Probabilmente quello che serve a te è il selettore che identifica gli elementi discendenti, prova a sostituire il simbolo maggiore con un semplice spazio.
    Per approfondire i selettori CSS puoi dare uno sguardo alle specifiche.

  4. #4
    L'avatar di zerobruno
    zerobruno non è connesso Utente
    Data registrazione
    03-10-2013
    Messaggi
    192

    Predefinito

    Come creare un selettore che comprende tutti gli elementi che NON appartengono a <footer>?

  5. #5
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    Puoi usare la pseudo-classe :not(), ma non funzionerà con le versioni di Internet Explorer otto e precedenti. Ci potrebbero essere delle alternative, ma per valutarle bisognerebbe conoscere esattamente il risultato che desideri ottenere.
    Ultima modifica di karl94 : 06-10-2014 alle ore 23.01.38

  6. #6
    L'avatar di zerobruno
    zerobruno non è connesso Utente
    Data registrazione
    03-10-2013
    Messaggi
    192

    Predefinito

    Mi sarebbe piaciuto leggere anche la risposta di javascripter

    Anyway,
    http://www.w3schools.com/cssref/sel_not.asp
    http://css-tricks.com/almanac/selectors/n/not/
    sono più comprensibili.


    Grazie mille.

  7. #7
    NLSweb non è connesso Altervistiano Junior
    Data registrazione
    17-01-2014
    Messaggi
    658

    Predefinito

    Se hai un identificativo univoco per un elemento , tutti i suoi sotto elementi possono essere definiti facendo riferimento al parent

    ad esempio, se vuoi definire solo i tag <a> del footer
    il footer sarà il parent , ed i tag <a> al suo interno sono i child
    CSS
    Codice:
    /* per definire tutti i tag a nel documento */
    a{
     tuo stile
    }
    
    /* ID_Footer identifica l'elemento parent  */
    /* il tag a posto di seguito identifica i child al suo interno */
    #ID_footer a{
      tuo stile
    }
    chiaramente i tag <a> del footer avranno lo stile diverso dal resto degli <a> presenti nel documento poichè lo stile verrà sovrascritto

  8. #8
    L'avatar di zerobruno
    zerobruno non è connesso Utente
    Data registrazione
    03-10-2013
    Messaggi
    192

    Predefinito

    Citazione Originalmente inviato da NLSweb Visualizza messaggio
    Se hai un identificativo univoco per un elemento , tutti i suoi sotto elementi possono essere definiti facendo riferimento al parent

    ad esempio, se vuoi definire solo i tag <a> del footer
    il footer sarà il parent , ed i tag <a> al suo interno sono i child
    CSS
    Codice:
    /* per definire tutti i tag a nel documento */
    a{
     tuo stile
    }
    
    /* ID_Footer identifica l'elemento parent  */
    /* il tag a posto di seguito identifica i child al suo interno */
    #ID_footer a{
      tuo stile
    }
    chiaramente i tag <a> del footer avranno lo stile diverso dal resto degli <a> presenti nel documento poichè lo stile verrà sovrascritto
    vôv!
    ciò è basiliare!


    grazie ho risolto guardando "lo hentai".

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •