Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Disposizione Div

  1. #1

    Disposizione Div

    Ciao a tutti e grazie per l'aiuto. Sto tentando di modificare un template, e in parte ci sono riuscito:rimane un problema. La struttura principale è composta così:
    codice:
    <body>
    <div id="wrapper">
    	<div id="header">
    		
    	</div>
    	<div id="page">
    		<div id="leftcolumn">
    			<div id="bgtopside" class="roundtopside"></div>
    				<div id="bgbottomleft" class="sidebar">
    							
    			        </div>
    		</div>
    		<div id="centercolumn">
    			<div id="bgtopcenter"></div>
    			<div id="bgbottomcenter">
    						
    			</div>
    		</div>
    		<div id="rightcolumn">
    			<div id="bgtopside" class="roundtopside"></div>
    			<div id="bgbottomright" class="sidebar">
    						
    			</div>
    		</div>
    		<div style="clear: both;"></div>
    	</div>	
    
    </div>
    </body>
    e di seguito il css che lo modifica:
    codice:
    #page {
    	width: 1120px;
    	margin: 0 auto;
    	min-height:1000px;
    	height:1000px;
    	/*background: #FFFFFF url(images/img06.gif);*/
    }
    
    #rightcolumn{
    float:right;
    }
    
    #bgtopside{
    	height: 20px;
    }
    #bgtopcenter{
    	height: 20px;
    	width: 500px
    
    }
    
     .roundtopside{
      background: url(images/new-bgtop.gif) no-repeat;
     width:250px;
     }
     
    #bgbottomleft {
    	float: left;
    	width:250px;
    	padding: 0 0 20px 20px;
    }
    
    
    #bgbottomcenter {
    	/*background: url(images/img09.gif) no-repeat left bottom;*/
    	float: left;
    	width:500px;
    	padding: 0 0 20px 20px;
    }
    
    
    #bgbottomright {
    	float: right;
    	width:250px;
    	padding: 0 20px 20px 0;
    }
    NB:i bgtop servono a contenere delle immagini per fare i bordi arrotondati.
    Il problema è che il div "centercolumn" non ha la larghezza fissa, quindi va a mettersi sotto il primo bgtopside col rislutato che le seconde 2 colonne sono più in basso di quanto dovrebbero di 20px (altezza di bgtopside). Se provo a mettere la larghezza a centercolumn questa si posiziona sotto la prima colonna e la terza a fianco a quest'ultima. Non so come fare! Grazie dell'aiuto

  2. #2
    Ciao Valzo, nel css che hai incollato mi pare manchi qualche pezzo (#centercolumn, #wrapper e #leftcolumn)... cmq, a mio giudizio, ci sono un po troppi div... non so bene quale risultato tu voglia ottenere, ma ottenerlo con qualche div in meno ti sarà sicuramente più facile.

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.