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

    assegnare class ad elementi figlio

    ciao a tutti, ho un div identificato con id="testata2" che al suo interno contiene tanti <a.
    A questo div assegno uno stile da css tipo

    #testata2{
    ...
    }

    ora vorrei assegnare agli elementi "<a" contenuti al suo interno, una classe css che si chiama .text2 è possibile ?

    oppure devo fare
    #testata2 a{
    /*
    qui dentro ricopio il codice di text2
    */
    }

    vorrei evitare duplicazioni di codice text2
    grazie ciao
    Frate Priore: "È Lucifero in persona!"
    Trinità: "Lo conosci?"
    Bambino: "Mai sentito nominare, deve essere un professionista dell'est"

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    con la sintassi

    codice:
    #testata2 a{
    
    }
    assegni uno stile a tutti i link contenuti nell'elemento il cui id è 'testata2'; con

    codice:
    #testata2 a.text2 {
    
    }
    specifichi uno stile che verrà applicato ai soli link aventi classe 'text2' che sono contenuti nell'elemento il cui id è 'testata2'
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    ah ok, ma non è che si attribuisce lo stile text2 a tutti gli "<a" contenuti, si selezionano solo questi ultimi aventi come class "text2".

    niente dentro in

    testata2 a{
    /*
    ricopio qui la classe css text2
    */

    + varie ed eventuali
    }

    grazie cmq, ciao
    Frate Priore: "È Lucifero in persona!"
    Trinità: "Lo conosci?"
    Bambino: "Mai sentito nominare, deve essere un professionista dell'est"

  4. #4
    oppure devo fare #testata2 a{ /* qui dentro ricopio il codice di text2 */ } vorrei evitare duplicazioni di codice text2
    se ho capito bene, il tuo problema è di non voler ricopiare lo stile text2 nel css, per non farlo troppo lungo e ripetitivo.
    se tutti gli A della testata devono comportarsi come se avessero la classe text2 attribuita, basta che allo stile text2 nel css metti una virgola e aggiungi #testa a , in questa maniera attribuisci le stesse caratteristiche ad entrambi.

    .text2, #testat a{

    lo stile di text 2
    }

  5. #5
    ah bella, questa non la sapevo... può essere un'idea.

    grazie ciao
    Frate Priore: "È Lucifero in persona!"
    Trinità: "Lo conosci?"
    Bambino: "Mai sentito nominare, deve essere un professionista dell'est"

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.