Показать сообщение отдельно
Старый 07.12.2010, 19:35   #3
errante
Постоялец
 
Пол:Мужской
Регистрация: 25.03.2005
Сообщений: 789
Репутация: 788
По умолчанию Re: Не правильное отображение блоков li в IE6. В FF и Opera всё нормально.

Чет у тебя все криво имеется ввиду CSS файл
Большое излишество id - в них просто теряешься, особенно там где можно было обойтись обычным классом или одним блоком с указанием различных значений для внутрених html тэгов.

Цитата:
#header_user ul {
padding-right: 3px;
padding-top: 0.3em;

Не красиво - определись или em или всеже px, хотя и не кретично, но лучше что нить одно для конкретного блока,
а еще лучше сделать павильно:
padding: top right bottom left; т.е. например padding: 3px 3px 0 0;
задавай отступы для всех сторон, помни что некоторые значения, например отступы, цвет ссылок и т.д. наследуются.

Кроме того шестой ишак не правильно считает (взаимодействует) с внешними и внутреними отступами для соседних блоков, а ты делашь все блоками параметр id.
Например если margin = 10px и padding = 10px то все браузеры кроме шестого ишака считают отступ равным 20px, ишак считает равным 10px.
+ система счисления у браузеров разная, разница при отсчете позиций как правило равна 1px

Последний раз редактировалось errante; 07.12.2010 в 19:46..
errante вне форума
 
Ответить с цитированием Вверх
Сказали спасибо:
 
Время генерации страницы 0.02128 секунды с 10 запросами