U heeft geen lange content pagina en u wilt uw site netjes, zowel horizontaal als verticaal gecentreerd in elke webbrowser en ongeacht de bezoekers schermgrootte? Dat kan heel simpel met elke lay-out met de CSS display optie.
Howto: Vertical align a site to the center of the screen!
Dat is wel 1 van de meest gestelde vragen voor vele developers. Deze code is vaak niet achteraf in de HTML/CSS code in te bouwen en moet door de opdrachtgever van te voren worden doorgegeven. U heeft een single page website of niet elke pagina is zo lang dat er een scrollbar aan de zijkant komt. De optie om uw content in het midden van het scherm, zowel verticaal als horizontaal te plaatsen is dan erg mooi. Het enige nadeel dat de kunnen noemen, is dat het menu dan altijd van hoogte verspringt en dat de bezoeker niet snel met de muis op een vaste positie door de pagina’s kan klikken.
Wie wil de bezoeker snel de pagina’s laten zien? Nu hebben ze de tijd om alles te lezen!
U heeft een algemene div#container nodig om alles horizontaal te centreren en vervolgens daarbinnen in de div#content wordt de tekst geplaatst en wordt deze verticaal gecentreerd.
HTML
<div id="container">
<div id="content">
<p>Content tekst</p>
</div>
</div>
CSS
* { margin: 0; padding: 0; }
html, body { height: 100%; }
#container {
display: table;
height: 100%;
margin: 0 auto;
}
#content {
display: table-cell;
vertical-align: middle;
}
Mocht iets niet duidelijk zijn, dan horen we dit graag in onze reacties! Succes webdevelopers!
Tags: css, html
4 Reacties
Reactie door Pepijn Meer op 23 januari 2011 om 16:16 uur
Hey man, this post translated looks perfect! Like it!
Reactie door Webcreationz op 23 januari 2011 om 16:18 uur
Your welcome, not only Dutch-developers should be able to use our code ofcourse
Pingback door Tweets die vermelden Verticale uitlijnen en centreren - Webcreationz -- Topsy.com op 23 januari 2011 om 17:22 uur
[...] Dit blogartikel was vermeld op Twitter door SlicingPSD, Webcreationz. Webcreationz heeft gezegd: Verticale uitlijnen en centreren van uw website lay-out! – Webcreationz http://t.co/0jr24tt via @webcreationz [...]
Reactie door Johan op 27 januari 2011 om 15:46 uur
Dit verticale uitlijnen en centreren was altijd een kopzorg, bedankt!
Plaats een reactie