Всем привет! Помогите знающие люди, как мне сайт по середине сделать при любом разрешении? По вертикали он автоматом по середине отображается, а вот по горизонтали к верху "приклеен"..... Подскажите плиз
Vyrd, в templates_css.css или style.css своего шаблона в body { ... } добавить Код (CODE): body { ... [B]padding-top:10px;[/B] отступ сверху на 10 пх ... }
Ну вообще то это не совсем тривиальная задача.. сайт на дивах? Знания HTML есть? требуется именно по центру или отступ сверху? Высота фиксирована?
_voland_, требуется именно по центру чтоб был, при разных разрешениях моника. Высота фиксированная 800px. А то получается, если разрешение монитора больше 800px сайт просто "приклеивается" к верху браузера)
Отрыл из вертски кусок... был сайт 800 на 600 ровно по центру.. их index.php Код (PHP): <body> <div id="topcenter"> <table id="main"> <tbody> <tr> <td> <div id="rel"> тут основа </div> </td></tr> </tbody> </table> </div> </body> из css Код (CODE): html { height:100%; } body { margin:0; padding:0; height:auto !important; height:100%; min-height:100%; background-color: black; color:#444444; } #topcenter { text-align: center; position: absolute; top: 50%; left: 0px; width: 100%; height: 1px; overflow: visible; visibility: visible; } #main { margin-left: -400px; position: absolute; top: -300px; left: 50%; width: 800px; height: 600px; visibility: visible; background: url('../images/main3.jpg') no-repeat; } #main1 { position: fixed; left:0px; top:0px; width: 800px; height: 600px; } #rel { position: relative; left:0px; top:0px; width: 800px; height: 600px; } Подправь под себя
Vyrd, пропиши насильно для каждого основного дива в index.php <center><div></div></center>, решение конечно не из лучших, зато 100% работает )