Visualizzazione risultati 1 fino 18 di 18

Discussione: Impostare colore di sfondo

  1. #1
    Guest

    Red face Impostare colore di sfondo

    Ciao a tutti, eccomi nuovamente pronto a chiedere aiuto

    Come impostare un colore di sfondo lo so benissimo, il problema è che ho un codice di questo tipo:
    Codice:
    <div id="container">
     <div class="sin">un blocco
                                un altro blocco
                                un altro ancora
                                così via...
    </div>
    <div class="des">un blocco
                                un altro blocco
                                un altro ancora
                                così via...
    </div>
    In questo modo mi vengono 2 "tabelle" una a sinistra e l'altra tutta a destra, fino a qui ci siamo... il problema è che nei "blocchi" (sarebbe TESTO + COLLEGAMENTO + FONTE) vorrei assegnare un colore di sfondo alterno per ogni blocco (uno bianco, uno azzurro, uno bianco e uno azzurro...)

    Come posso fare?

    Grazie

  2. #2
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    in css, usando lo pseudo-selettore :nth-child().

  3. #3
    Guest

    Predefinito

    Grazie mille... ora vedo ;)

  4. #4
    Guest

    Predefinito

    Citazione Originalmente inviato da dreadnaut Visualizza messaggio
    in css, usando lo pseudo-selettore :nth-child().
    Ho dato un occhiata.. è abbastanza semplice.. ti ringrazio per la tua risposta rapida

  5. #5
    Guest

    Predefinito

    Scusa... non riesco a dare il risultato che voglio..

    Io vorrei qualcosa di questo tipo:
    Codice:
    TESTO + COLLEGAMENTO
                              + FONTE
    
                              TESTO + COLLEGAMENTO
                              + FONTE
    
    TESTO + COLLEGAMENTO
                              + FONTE
    Il colore deve essere di sfondo

    Potresti darmi qualche consiglio?

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

    Predefinito

    Non ho ben compreso la struttura della pagina, potresti indicarne il codice o ancora meglio l'indirizzo?
    Comunque, non continuare a parlare di tabelle anche dove non ce ne sono!

    Infine, evita di scrivere messaggi consecutivi, se devi integrare con nuove informazioni modifica il precedente.

  7. #7
    Guest

    Predefinito

    La pagina non è online comunque è come QUESTO per quanto riguarda l'impostazione.. come vedi ci sono colori di sfondo alternati.

    Questa pagina è strutturata con tabelle mentre quella che ho fatto io è strutturata con i <div>.

    Il problema è questo: "come faccio a dare lo stesso effetto applicato a questo codice (vedi sotto)?"
    Codice:
    <div id="container">
     <div class="sin">TESTO + COLLEGAMENTO 
                                + FONTE
    
                                TESTO + COLLEGAMENTO 
                                + FONTE
    
                                TESTO + COLLEGAMENTO 
                                + FONTE
    
                                TESTO + COLLEGAMENTO 
                                + FONTE
    </div>
    <div class="des">TESTO + COLLEGAMENTO 
                                + FONTE
    
                                TESTO + COLLEGAMENTO 
                                + FONTE
    
                                TESTO + COLLEGAMENTO 
                                + FONTE
    
                                TESTO + COLLEGAMENTO 
                                + FONTE
    </div>
    In blu è indicato il "blocco" interessato all'impostazione dello sfondo
    Ultima modifica di mathis : 17-05-2012 alle ore 22.43.36

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

    Predefinito

    Beh, il testo, il collegamento e la fonte sono "nudi"? Non hanno un elemento che li raggruppa, ovvero, tra il div.sin e il testo c'è qualche altro elemento o no?

  9. #9
    Guest

    Predefinito

    vi sono degli <H3> per quanto riguarda il testo e poi c'è il tag <p> presente in tutti.

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

    Predefinito

    Sì, ma i differenti testi, col relativo collegamento e la relativa fonte sono tutti figli diretti del div.sin o sono raggruppati? È necessario che siano raggruppati, altrimenti a che elemento assegni il colore di sfondo?

  11. #11
    Guest

    Predefinito

    Cosa mi potresti consigliare per raggrupparli? io ho provato alcune cose ma il risultato non è stato quello voluto..

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

    Predefinito

    Dei semplici div vanno più che bene, anche se dal punto di vista semantico è più una lista...

  13. #13
    Guest

    Predefinito

    con i <div> ho provato ma inserendoli mi sfasa tutta la pagina.. non capisco perché..

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

    Predefinito

    E senza codice alla mano non ti si può aiutare... Non potresti caricare momentaneamente il tutto in una cartella nascosta e indicare qui l'indirizzo?

  15. #15
    L'avatar di alemoppo
    alemoppo è connesso ora Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,730

    Predefinito

    Se hai tutti <p>, :nth-child() (che non conoscevo) sembra faccia il tuo caso...

    Ciao!

  16. #16
    Guest

    Predefinito

    Grazie a tutti.. credo di aver risolto :D ora faccio una prova per vedere se funziona!

    Vi ringrazio tutti per il supporto :)

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

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Se hai tutti <p>, :nth-child() (che non conoscevo) sembra faccia il tuo caso...

    Ciao!
    Spero non sia così, altrimenti significherebbe che ha messo gli h3 discendenti dei p, il che è sbagliato.

  18. #18
    Guest

    Predefinito

    Citazione Originalmente inviato da karl94 Visualizza messaggio
    Spero non sia così, altrimenti significherebbe che ha messo gli h3 discendenti dei p, il che è sbagliato.
    No.. non ho fatto così... comunque ho risolto.. grazie Karl94 per avermi dato l'input
    Ultima modifica di mathis : 17-05-2012 alle ore 23.10.53

Regole di scrittura

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