2009-09-13 2 views
0

Как я могу установить позицию div в центре страницы с размером, например, 80%/80%.html - div на centr

UPD: margin: 0 auto; работает, но только для горизонтального выравнивания. И мне также нужна вертикаль.

+0

Dupe: http://stackoverflow.com/questions/396145/whats-the-best-way-of-centering-a-div-vertically-with-css –

ответ

2

Этого page говорит о некоторых различных способах достижения вертикального центрирования с помощью CSS. Я использовал метод 2 с успехом, но в лучшем случае считаю все это взломом.

1

Установите фиксированную ширину и автомаркировки.

<style type="text/css"> 
#center { 
    width:300px; 
    margin-left:auto; 
    margin-right:auto; 
} 
</style> 

<body> 
<div id="center"></div> 
</body> 
+0

Я знаю это. Я хочу сделать это не только для сторон ... Но для сверху и снизу. – Ockonal

0

Это делает то, что вы хотите, но это не очень.

<div style="margin: 0 auto;width:80%;height:80%;"> 
This will probably not work for you however because you did not provide code 
</div>