Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    131

    background color con firefox

    ciao,
    nel css ho definito il colore dello sfondo del body

    ho poi creato un div (chiamato mainbox) largo circa 700px che vorrei avesse un colore diverso come sfondo ma, anche se ho impostato background-color lo sfondo rimane bianco.

    Qualche idea?

    All'interno di mainbox ci sono altri div... ma non so se questo cambia qualcosa...

    ciao e grazie
    Giacomino

  2. #2
    Dipende da come sono impostate le varie proprietà dei div nel tuo CSS...infatti nemmeno IE sbaglia a impostare i colori di sfondo, figuriamoci Firefox (lo so, sono cattivo con IE...ma se le merita tutte quella buffonata che chiamano browser! ). Posta il codice!

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    131
    lo so che firefox sbaglia meno... ma questa volta proprio non lo capisco... ecco il codice:

    body { background-color:#FFFFFF; }

    mainbox { background-color:#CCCCCC; }

    nell'html

    <body>
    <div id="mainbox">
    ...
    ....
    </div>
    </body>

    semplice no?
    all'interno di mainbox c'è tutto il resto del sito, ma non viene mai definito il background-color.

    ciao!

  4. #4
    Il selettore di id prevede il carattere "#" prima del nome. La sintassi corretta diventa, quindi:
    codice:
    #mainbox { background-color:#ccc }
    Per approfondire:

    - www.w3.org/TR/CSS21/selector.html


  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    131
    scusate...
    il # c'è nel mio css...

    ho copiato da un computer all'altro (sono un po' profugo in questo momento) e me lo sono dimenticato.
    Il CSS quindi è giusto...

    Il problema è un altro.

  6. #6
    Mmm... :master: Hai provato semplicemente ad aggiornare la pagina in questione?

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    131
    sì, e ho pure svuotato la cache...

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    131
    ho capito!!!!

    Il problema è questo:

    Io avevo dentro mainbox tutti gli altri div con il resto del sito, ma poi nessun altro carattere.

    Firefox (secondo me sbagliando), da il colore solo se è presente qualcosa nel div che non sia un altro div.

    è bastato quindi mettere uno spazio vuoto prima della chiusura del div mainbox.

    ciao e grazie!!

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    131
    nooooo

    ho fatto un errore cretino...

    la prova l'avevo fatta con IE dove funzionanva già...

    con FF non va...

  10. #10
    Originariamente inviato da g_cancelli
    Firefox (secondo me sbagliando), da il colore solo se è presente qualcosa nel div che non sia un altro div.

    è bastato quindi mettere uno spazio vuoto prima della chiusura del div mainbox.
    Un div vuoto, semanticamente parlando, è un errore. Firefox, in queste cose, spesso ci dà una mano.

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.