Allineare un div a centro pagina
L'obiettivo di questo tutorial è di centrare un box orizzontalmente e verticalmente, rispetto all'intera pagina.
Molti webdesigner, o almeno i più esperti, nella costruzione di una pagina web, utilizzano un div chiamato container che racchiude in sé ogni contenuto.
Il "container" è necessario per effettuare un corretto posizionamento table-less dell'intera struttura della pagina. Può essere utile per definire una larghezza fissa o dinamica, per aggiungere uno sfondo, per definire un'altezza predefinita utilizzando le scrollbar, oppure per allineare il contenuto sul browser, orizzontalmente o verticalmente.
Prenderemo in considerazione quest'ultima ipotesi, l'allineamento, sia verticale che orizzontale, cercando di ottenere come risultato un sito a centro pagina.
Foglio di stile
body, html {
height: 100%;
margin: 0;
}
#container {
width: 350px;
height: 200px;
position: absolute;
top: 50%;
left: 50%;
margin: -100px 0 0 -175px;
}
Codice HTML
<body> <div id="container"> --- qui deve essere inserito il contenuto del sito web --- </div> </body>
Note
div centrato, centrare div, box centrati, css, html, table-less
Dettagli pubblicazione
Categoria: CSS
Pubblicato da: loryzz in data: 06.01.2008 15:10:59
Ultima modifica di: loryzz in data: 21.01.2009 11:44:00
Votazioni
Lascia un commento
Tutti i commenti devono essere approvati da un amministratore prima di essere visualizzati al pubblico. Si tratta di una misura preventiva contro spam e pubblicità e non è necessario reinviare il commento.
Si prega di scrivere commenti in tema. Spam e messaggi promozionali non vengono approvati.
CSS: interventi collegati
Alternativa XHTML e CSS al tag strike pubblicato da loryzz in CSS
Testo lampeggiante pubblicato da loryzz in CSS
Convertire le tabelle HTML in CSS pubblicato da loryzz in CSS
Proprietà min-width pubblicato da loryzz in CSS
Proprietà min-height pubblicato da loryzz in CSS




























Ritorna all'inizio
Commenti rispetto al totale
0 %
Percentuale di commento
0 %