Poraďte mi někdo prosím, jak můžu napozicovat div na střed. Lze to vůbec udělat pozicováním?
Děkuji za všechny rady.
Pozicováním ne, marginem ano. Horizontálně, vertikální je komplikovanější.
<body>
<div id="muhehe">
můj úchvatný centrovaný div
</div>
</body>
body {text-align:center;}
div#muhehe {width:500px; margin:0 auto; text-align:left;}
<body>
<div class="nastred">
qwertz
</div>
</body>
<style>
body {text-aling: center;} /* reseni pro IE */
.nastred {margin: 0 auto; text-aling: left;} /* reseni pro mozillu */
</style>
Já mám stránku zabalenou v divu page
#page {width: 740px; margin: auto;}
a u body mám ještě text-align: center (u #page pak je t5eba m9t text-align: left, aby byl text zase zarovnaný doleva)
Tak všem moc děkuju za radu.
dotaz k tematu:
body {margin:0px auto; width:760px;}
bude tohle ungovat i v Mozille, resp. v ostatnich ne-M$ browserech?(nemam moznost otestovat)
Prijde mi to jako elegantnejsi reseni nez uzavirat cely obsah stranky do zbytecneho div-u navic a ten pak pozicovat...
To centrování marginem by mělo pracovat ve všem kromě IE5. Text-align:center se tam dává právě pro něj.