как я могу установить положение div в центре страницы с размером, например, 80% / 80%.
UPD: поле: 0 авто; работает, но только для горизонтального выравнивания. И мне тоже нужна вертикаль.
Эта страница говорит о некоторых различных способах достижения вертикального центрирования с помощью css. Раньше я успешно использовал метод 2, но в лучшем случае считаю все это хаком.
Установить фиксированную ширину и авто-поля.
<style type="text/css"> #center { width:300px; margin-left:auto; margin-right:auto; } </style> <body> <div id="center"></div> </body>
Это делает то, что вы хотите, но это не красиво.
<div style="margin: 0 auto;width:80%;height:80%;"> This will probably not work for you however because you did not provide code </div>