Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222

    div per barra nav in layout a 3 colonne

    ciao, sto mettendo giù un layout a 3 colonne e volevo mettere un div per la barra di navigazione, ma mi rimane separata tra il div testa e il contenitore. come posso fare per farla rimanere attaccata a entrambi?
    questo l'html:
    codice:
    <div id="corpo">
    	<div id="testa">
    	<h1>logo qui</h1>
    	</div>
    	<div id="nav">
    	
    
    link1 link2 link3 link4 link5</p>
    	</div>
    		<div id="contenitore">
    			<div id="colonnaSx">
    			<h2>link</h2>
    			
    
    lhl lhlh lhlhl h alfhahh hihafoh hewh òahòld fh</p>
    			</div>
    			<div id="colonnaCentro">
    			<h2>contenuti</h2>
    			
    
    lfaòlj lkjdlaj òlajf j ljdòlfj aòldjf ajf akjfò ljajaljf òljf j fjlajf ahf  hefhi heòfhae fhòaih fihaò h h lahdfh a h</p>
    			</div>
    		</div>
    	<div id="colonnaDx">
    	<h3>extra</h3>
    	
    
    ex1 ex2 etc...</p>
    	</div>
    	<div id="piede">
    	
    
    footer</p>
    	</div>
    </div>
    questo il css:
    codice:
    body {
    	margin: 0;
    	padding: 0;
    	font: 100.01% Verdana, Arial, Helvetica, sans-serif;
    	background: #ffffcc;
    	color: #555;
    	text-align: center;
    }
    
    #corpo {
    	width: 760px;
    	margin: 0 auto;
    	background: url(../image/xxxxx.jpg) repeat-y;
    	text-align: left;
    }
    
    #testa {
    	background: #DBF8B4;
    	padding: 10px 0 0 5px;
    }
    
    #contenitore {
    	width: 540px;
    	float: left;
    }
    
    #colonnaSx {
    	width: 140px;
    	float: left;
    }
    
    #colonnaCentro {
    	width: 400px;
    	float: right;
    }
    
    #colonnaDx {
    	width: 220px;
    	float: right;
    }
    
    #piede {
    	clear: both;
    	width: 100%;
    	background: #D0B400;
    }
    
    #nav {
    }
    grazie....
    Si fanno sempre nuove scoperte

  2. #2
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    ho risolto mettendo una misura di altezza al div nav, così:
    codice:
    #nav {
    	height: 35px;
    }
    Si fanno sempre nuove scoperte

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.