Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Css Novizio

  1. #1

    Css Novizio

    Ciao a tutti, complimenti per il forum e l aiuto che date a tutti...
    Ho un problema non riesco a far riconoscere al mio css un'immagine che vorrei inserire come sfondo:

    body
    {


    }
    #page
    {
    background:url('Images/deserto.jpg')
    margin : auto auto;
    width : 902px;
    background-color : green;
    }
    la stringa : background:url('Images/deserto.jpg') , dovrebbe richiamarmi l immagine...ma cosi non è, schermata bianca...

  2. #2
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    le cause sono tre:

    1) percorso sbagliato dell'immagine
    2) non hai assegnato larghezza e altezza a #page e all'interno non c'è contenuto quindi il contenitore non si apre (sempre che #page sia assegnato a un div e non a uno span, in tal caso serve anche display:block)
    3) non hai assegnato correttamente lo stile.

  3. #3
    si scusami ti posto tutto per benino:
    body
    {

    }
    #page
    {
    margin : auto auto;
    width : 902px;
    background-color : green;
    }
    #headerpanel
    {
    width : 890px;

    border-width : 1px;
    border-color : black;
    border-style : solid;

    background-color : lightgray;
    padding : 5px 5px 5px 5px;
    }
    #menupanel
    {
    text-align : right;
    width : 890px;

    border-width : 1px;
    border-color : black;
    border-style : solid;

    background-color : lightgray;
    padding : 5px 5px 5px 5px;
    }
    #searchpanel
    {
    float : left;
    width : 280px;

    border-width : 1px;
    border-color : black;
    border-style : solid;

    background-color : lightgray;
    padding : 5px 5px 5px 5px;
    }
    #contentpanel
    {
    float : left;
    width : 598px;
    height : 600px;
    overflow : auto;

    border-width : 1px;
    border-color : black;
    border-style : solid;

    background-color : lightgray;
    padding : 5px 5px 5px 5px;
    }
    .dett
    {
    margin : 15px 15px 15px 15px;
    padding : 5px 5px 5px 5px;
    border-width : 1px;
    border-color : black;
    border-style : solid;
    }

    Questo è il codice generale, dove devo inserire la background? nel body ok, ma dove?
    il percorso del file deve essere(lavoro in locale) tipo c://documenti/immagini/deserto.jpg??

  4. #4
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    c'è bisogno di vedere anche l'html.

  5. #5
    Eccolo qui


    <?php
    session_start();
    include('libs\utils.php');
    ?>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <title>
    Archivio Statuti Toscani
    </title>
    <link rel="stylesheet" type="text/css" href="style.css" />
    </head>
    <body>

    <div id="page">
    <div id="headerpanel">
    Archivio Statuti Storici
    </div>
    <div id="menupanel">
    .home .search
    </div>


    <?php
    if(isset($_GET['p']))
    {
    if($_GET['p'] == "search")
    {
    include('page_search.php');
    }
    else if($_GET['p'] == "home")
    {
    include('page_home.php');
    }
    else
    {
    include('page_error.php');
    }
    }
    else
    {
    include('page_home.php');
    }

    ?>
    </div>
    </body>
    </html>

  6. #6
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    ho detto html non php comunque se metti una altezza a #page l'immagine la vedi?

    Altra causa per il tuo problema, se scrivi solo background e poi gli assegni l'ìimmagine ma più sotto scrivi background-color, quest'ultima istruzione sovrascrive la precedente.
    Quindi scrivi background-image:url('Images/deserto.jpg');

  7. #7
    se metto l altezza mi sfasa tutto... e non riesco a visualizzare lo sfondo....

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Anzitutto attenzione al titolo. Un titolo cosi` non dice nulla del problema. A norma di regolamento devo chiudere.
    Puoi riaprire con un titolo consono.

    Comunque quando posti codice usa i VBtag, altrimenti si perde la formattazione ed e` difficile capire.

    Attenzione che nel codice del primo post c'e` un errore di sintassi (manca un puntoevirgola): prima di postare fai un passaggio dai validatori (validatore HTML e validatore CSS) in modo da escludere gli errori piu` macroscopici.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.