Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    41

    CSS non richiama immagine di background

    Salve, premetto che e' la prima volta che uso i CSS.

    Ho una pagina index.html che richiama la pagina form.css (che contiene i parametri grafici di una form contenuta nella index.html). Il problema e' che viene richiamato solo il colore di background della form ma non l'immagine, perche'?

    Questo e' il codice della pagina index.html:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <head>
    <title>Validazione form </title>
    <meta http-equiv="Content-type" content="text/html; charset=iso-8859-1" />
    <meta http-equiv="Content-Language" content="en" />

    <script type="text/javascript" src="core.js"></script>
    <script type="text/javascript" src="more.js"></script>
    <link media="screen" type="text/css" href="theme/classic/form.css" rel="stylesheet" />
    <link media="screen" type="text/css" href="theme/classic/formcheck.css" rel="stylesheet" />
    <script type="text/javascript" src="lang/en.js"></script>
    <script type="text/javascript" src="formcheck.js"></script> <script type="text/javascript">
    window.addEvent('domready', function(){
    new FormCheck('formular');
    });
    </script>
    </head>

    <body>
    <h1>Validazione form</h1>

    <form class="formular" id="formular" enctype="multipart/form-data" method="post" action="mailto:xxxx@yyyy" accept-charset="UTF-8">
    .........................................
    .........................................
    .........................................
    </form></body></html>

    E questo il codice della pagina form.css:

    form.formular {
    font-family: Comic Sans, tahoma, verdana, "sans-serif";
    font-size: 12px;
    padding: 20px;
    border: 1px solid #FFA500;
    background:#FBDDE2 url(“sfondo.gif”);
    background-repeat: repeat;
    }

    Ripeto, funziona tutto meno il richiamo dell'immagine sfondo.gif, che e' contenuta nella stessa cartella della pagina con il form (index.html)...

    Dov'e' l'errore?
    Per completezza d'informazione, io utilizzo un notebook con S.O. Linux e browser Firefox.

    Grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Probabilmente hai sbagliato il path dell'immagine.

    Il path deve essere riferito alla posizione del CSS, non a quella della pagina HTML.

    Nel tuo caso dovrebbe essere (se interpreto bene il path al CSS):
    codice:
    background: #FBDDE2 url(../../sfondo.gif);
    (senza le virgolette interne alla parentesi)
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    41
    Ciao,
    si avevi ragione, il problema era nel path sbagliato. Ora e' tutto ok. Grazie e ciao

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.