| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > Центрирование div относительно родителя |
| Автор: localhost 29.1.2013, 12:10 |
| Всем привет. Дано: http://jsfiddle.net/uvrJD/5/ Здесь фоновая подложка двухцветная (красный, зеленый блоки), а также основной блок (серый) фиксированной ширины, который надо отцентрировать по горизонтали (одинаковые отступы слева и справа). Обычно делал margin: 0 auto; но в этом случае оно не работает, видимо из-за абсолютного позиционирования родительского блока. Ну, а иначе как сделать такой составной фон я не придумал. Вобщем, просьба помочь отцентрировать блок по горизонтали. Заранее спасибо за советы |
| Автор: Aliance 29.1.2013, 12:21 |
| Ставить body position в absolute по-моему не лучшая идея априори. |
| Автор: localhost 29.1.2013, 12:37 | ||
Согласен, переделал http://jsfiddle.net/uvrJD/8/ |
| Автор: ksnk 29.1.2013, 13:04 | ||
марджины у #wrapper вычисляются как минус половины габаритов. |
| Автор: localhost 29.1.2013, 13:29 |
| ksnk, спасибо! Но получается, если задать ширину wrapper в 960px, на разрешении 1024х768 блок выезжает за пределы по горизонтали. |
| Автор: localhost 29.1.2013, 14:06 |
| Ну вот, у меня вылезает... http://jsfiddle.net/uvrJD/10/ Добавлено через 12 минут и 39 секунд А не, вроде норм ) |