Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    2

    document.body.style.backgroundImage in Firefox

    Ciao, volendo usare due background per due risoluzioni diverse ho
    scritto:

    codice:
    ....
    <body>
    <script type="text/javascript" language="JavaScript">
        if (screen.width == 1024) {
            document.body.style.backgroundImage="url('1024.jpg')";
            document.body.style.backgroundRepeat="no-repeat";
            document.body.style.backgroundAttachment="fixed";   
        }
    </script>
    ....
    Su IE6 sembra andare, su FF 2.0.0.3 mi appare solo parte
    della nuova jpg sovrapposta al precedente background...

    Più precisamente se ho il body vuoto non cambia il
    background, se nel body ho anche solo "

    hello" mi
    crea un lungo rettangolo con il nuovo background
    sovrapposto al vecchio, boh!.

    Sto sbagliando qualcosa?

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    probabilmente hai lo stesso background assegnato tanto a <html> quanto a <body>
    in firefox (e nei browser aderenti agli standard) sono due cose diverse

    sistema il foglio di stile in modo da settare il background solo per il <body>

    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    2
    Grazie, era proprio questo non lo sapevo.

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.