Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Layout a 3 colonne

  1. #1
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080

    Layout a 3 colonne

    Vorrei un layout a 3 colonne con la colonna centrale fissa a 750px, mentre quelle laterali devono occupare lo spazio vuoto. avete esempi?

    Sonia

  2. #2

  3. #3
    Utente di HTML.it L'avatar di rookie
    Registrato dal
    Sep 2000
    Messaggi
    89

    prova questo

    vai su www.cnai.info e vedi come sono fatte le tre colonne

  4. #4
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    mmm no... non mi sono spiegata... non mi interessano 3 colonne di quel tipo...
    L'html sarā lo stesso, ma cambierā il css.

    Vorrei
    Colonna sx: minimo 5px
    Colonna centrale: 750px sempre al centro
    colonna dx: minimo 5px

    solo che colonna sx e colonna dx devono allargarsi in base alla risoluzione.

  5. #5
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    Ho fatto una prova che non va

    codice:
    <html>
    <head>
    	<style type="text/css">
    		#container {
    			border: 1px solid gray;
    			margin: 10px;
    			margin-left: auto;
    			margin-right: auto;
    			padding: 10px;
    		}
    
    		#banner {
    			padding: 0;
    			margin-bottom: 0;
    			background-color: rgb(213, 219, 225);
    		}
    
    		#content {
    			padding: 0;
    			background-color: gray;
    			width:750px;
    		}
    
    		#sidebar-a {
    			float: left;
    			width: auto;
    			margin: 0;
    			margin-right: 0;
    			padding: 0;
    			background-color: rgb(235, 235, 235);
    		}
    
    		#sidebar-b {
    			float: right;
    			width: auto;
    			margin: 0;
    			margin-left: 0;
    			padding: 0;
    			background-color: rgb(235, 235, 235);
    		}
    
    		#footer {
    			clear: both;
    			padding: 0;
    			margin-top: 0;
    			
    			background-color: rgb(213, 219, 225);
    		}
    	</style>
    </head>
    <body>
    	<div id="container">
    		<div id="banner"></div>
    
    		<div id="sidebar-a"></div>
    
    		<div id="sidebar-b"></div>
    
      <div id="content">sdfsdfsdf</div>
    
    		<div id="footer"></div>
    	</div>
    </body>
    </html>
    Ho provato anche a sostituire la width di sidebar a e sidebar b con 50% o 100% ma dopo mi manda ogni colonna a capo

  6. #6
    Hai provato ad aggiungere:
    body, html{
    text-align:center;
    margin:auto;
    }

    Sayonara...

    kami del tempo / raccogli i miei ricordi / vola distante.

    Rinaldo - RexPlants
    RexPlants il forum delle piante che mangiano

  7. #7
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    L'ho aggiunto ma non mi funziona nč se metto widht 50% nč 100% nč auto

  8. #8
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    up

  9. #9
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">

    <head>
    <style type="text/css">
    #container {
    border: 1px solid gray;
    margin: 10px;
    margin-left: auto;
    margin-right: auto;
    padding: 10px;
    text-align: center;
    }

    #banner {
    padding: 0;
    margin-bottom: 0;
    background-color: rgb(213, 219, 225);
    }

    #content {
    padding: 0;
    background-color: gray;
    width:750px;
    margin: 0 auto;
    }

    #sidebar-a {
    float: left;
    margin : auto;
    padding: 0;
    background-color: #fc3;
    }

    #sidebar-b {
    float: right;
    margin : auto;
    padding: 0;
    background-color: #333;
    }

    #footer {
    clear: both;
    padding: 0;
    margin-top: 0;
    background-color: #ccc;
    }
    </style>
    </head>
    <body>
    <div id="container">
    <div id="banner"> </div>

    <div id="sidebar-a">

    prova</p></div>

    <div id="sidebar-b">

    prova</p> </div>

    <div id="content"> sdfsdfsdf</div>

    <div id="footer">

    prova</p> </div>
    </div>
    </body>
    </html>
    Era il mio cane!

  10. #10
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    Grazie carp, ho provato ad adattarlo ma non va

    Mi servirebbe una cosa simile (un esempio mi evita delle spiegazioni incmoprensibili)
    http://pro.html.it/esempio/str/str.html

    Perō la colonna di sx la voglio di un colore diverso dalla colonna di dx.

    Sonia

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.