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

    Ripetizione sfondo in Firefox

    Ciao a tutti,
    ho il seguente problema:

    Ho una pagina con la tipica impaginazione a due colonne con header e footer


    codice:
    <div id="wrapper">
       <div id="menu_up"></div>
       <div id="header"></div>
       <div id="img_sup">[img]img/sfondo_top.jpg[/img]</div>
       <div id="corpo_pag">
    	<div class="left_col"></div>
    	<div class="right_col"></div>
        </div>
        <div id="img_inf">[img]img/sfondo_bottom.jpg[/img]</div>
        <div id="footer"></div>
    </div>
    e il seguente file CSS

    codice:
    #wrapper { 
     margin: 0 auto;
     width: 808px;
    }
    #menu_up {
     width: 808px;
     height: 30px;
     text-align: right;
    }
    #header {
     width: 808px;
     height: 213px;
     background: url('IMG/banner.jpg'); white-space: nowrap;
     float: left;
    }
    
    #img_sup{
    	width: 808px;
    	height: 8px;
    }
    #corpo_pag{
    	clear: both;
    	width: 808px;
    	background-image:url(IMG/sfondo.jpg);
    	background-repeat: repeat-y;
    	height: auto;
    	margin-top: 0px;
    }
    #corpo_pag .left_col{
    	width: 174px;
    	float: left;
    	margin: 5px 5px;
    	background-image: none;
    	background-color: transparent;
    }
    #corpo_pag .right_col{
    	width: 588px;
    	float: right;
    	margin-left: 5px;
    	margin-right: 5px;
    	margin-top: 10px;
    	background-image: none;
    	background-color: transparent;
    	
    }
    #img_inf{
    	clear: both;
    	width: 808px;
    }
    Il problema è che con IE funzionata tutto mentre con FF succede che lo sfondo
    del div contenitore della parte centrale (corpo_pag) non si vede, è come se mettesse uno sfondo ai div annidati (left_col e right_col). Questo però succede solo se metto in corpo_pag height: auto (evidenziato in rosso), se invece setto un'altezza allora lo sfondo compare.
    Ma l'altezza è variabile quindi non posso impostarla fissa.

    Come devo fare??
    Grazie mille

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    oltre a height : auto aggiungi

    overflow: hidden

    all'elemento #corpo_pag
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

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.