Ошибка верстки (только в ИЕ)

Все что связано с HTML и CSS.
Правила форума
1. Темы с названиями Помогите, Как сделать, Хелп, Не могу найти и так далее будут перенесении в мусорку без предупреждения!
2. Любой транс-лит будет удален, так что подумайте стоит ли писать транс-литом.
3. Темы не по тематике этого раздела будут также перенесены в мусорку. (Например по DLE, phpBB, php скриптам и так далее...)
4. Не забываем про Общие правила форума!
Ответить
Core
Сообщения: 20
Зарегистрирован: 04 июл 2008, 18:41

Ошибка верстки (только в ИЕ)

Сообщение Core »

Доброго времени суток. Просьба опытных юзеров помочь оптимизировать немного неудачный рип дизайна с ДЛЕ.

Сайт http://horostkiv.com.ua . Мозилла и Опера - все в норме. ИЕ - шапка становится очень высокой. Как будто там 4 сектора а заполнены верхний правый и нижний левый. + сайт не центрируется как в других браузерах, хотя как видно бекграунд блоков центрируется. Из-за етого бекграунд вылезает за границы блоков. Прошу совета
Core
Сообщения: 20
Зарегистрирован: 04 июл 2008, 18:41

Re: Ошибка верстки (только в ИЕ)

Сообщение Core »

Ну помогите кто-нибудь
Youzer
Сообщения: 354
Зарегистрирован: 20 авг 2008, 13:21

Re: Ошибка верстки (только в ИЕ)

Сообщение Youzer »

1. центрирование шаблона
.head {
width:95%;
margin:0 auto;
align: center;
background:#fff;
padding-top:5px
}

в css нет параметра align. используй его в коде страницы для

Код: Выделить всё

<div class="head" align="center">
если это блок для всего сайта, а не только для шапки. если нет - создай после body еще один контейнер и закрывай его перед /body, и к нему применяй ширину и такое выравнивание.

2. в шапке очень много divов (и стилей соответственно), смысла в этом не вижу. поставь лого бэкграундом для общего divа шапки с выравниванием его по левому верхнему краю, а все содержимое выравнивай вправо

3. теперь блоки. центрирование тут ни при чем. просто некоторые формы (форма входа, календарь) имеют фиксированную ширину, превосходящую заданную ширину блоков. потому и растягиваются за пределы
Ответить