Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    106

    layout 3 colonne: problema visualizzazione

    ciao a tutti,

    vorrei realizzare un template a 3 colonne ma ho notato che tra ie7, firefox e opera ci sono differenze di visualizzazione.

    Il problema è che Internet Explorer espande il div wrapper, gli altri due browser no.
    Come posso risolvere considerando di voler ottenere la visualizzazione come quella di Internet Explorer?

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Documento senza titolo</title>
    <style type="text/css">
    
    * {margin:0; padding:0;}
    
    body {background-color:#99CCCC;}
    
    #wrapper {
    width:780px;
    margin:1em auto;
    background-color:#CCFF99;
    border:1px solid #000000;
    }
    
    #block1 {
    width:20%;
    float:left;
    background-color:#FFCC00;
    }
    
    #block2 {
    width:60%;
    float:left;
    background-color:#FFCC99;
    }
    
    #block3 {
    width:20%;
    float:right;
    background-color:#99CC66;
    }
    
    </style>
    </head>
    
    <body>
    
    <div id="wrapper">
    	<div id="block1">
    		<h3>Block 1</h3>
    		
    
    Testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo</p>
    	</div>
    	
                 <div id="block2">
    		<h3>Block 2</h3>
    		
    
    Testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo</p>
    	</div>
    	
                <div id="block3">
    		<h3>Block 3</h3>
    		
    
    Testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo</p>
    	</div>
    </div>
    
    </body>
    </html>
    L'immagine in allegato è quella di ie
    Immagini allegate Immagini allegate

  2. #2
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    cosa vuol dire espande? come fa a espanderlo se gli dai una dimensione fissa? credo di non aver capito bene cosa intendi prova a spiegarti meglio....
    Si fanno sempre nuove scoperte

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    106
    intendo dire che con ie il div wrapper si espande in verticale racchiudendo i tra div block. Infatti prende il colore di sfondo verde chiaro così come impostato.

    Su firefox ed opera invece non accade la stessa cosa. Rimane il colore di sfondo del body (celeste).

    Allego il rendering di firefox.
    Immagini allegate Immagini allegate

  4. #4
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    se è un problema di layout a livello di colori credo sia semplicemnte perchè in un layout a 3 colonne per i colori devi usare un'immagine di sfondo.
    http://css.html.it/articoli/leggi/53...e-tutto-float/
    in 2^ pagina trovi ciò ci cui parlo....
    Si fanno sempre nuove scoperte

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    106
    grazie, era quello che cercavo.

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.