![]() |
Не правильное отображение блоков li в IE6. В FF и Opera всё нормально.
Добрый день.
Опять столкнулся с проблемой кривого отображения в IE6! В FF и Opera всё нормально. Чего уже не делал, не помогает! ------------------------------------------------------------------ Расположение блоков li в FF и Opera нормальное. http://eo4321.kidlife.com.ua/0/ff.jpg В IE6 сползает вниз блок <li id="your_account">. http://eo4321.kidlife.com.ua/0/fe.jpg КОД HTML ------------------------------------------------------------- Код HTML:
<div id="header_user"><div id="header_user"> Цитата:
Цитата:
Цитата:
Цитата:
|
Re: Не правильное отображение блоков li в IE6. В FF и Opera всё нормально.
Borod, если использовать только ту информацию, которая предоставлена в вашем посте, то ссылка на аккаунт располагается там, где ей и положено быть. Перейдя на ваш сайт проблему пронаблюдал. Чтобы помочь надо будет детально изучить содержимое стилей. ошибка кроется где то в другом месте.
|
Re: Не правильное отображение блоков li в IE6. В FF и Opera всё нормально.
Чет у тебя все криво :( имеется ввиду CSS файл
Большое излишество id - в них просто теряешься, особенно там где можно было обойтись обычным классом или одним блоком с указанием различных значений для внутрених html тэгов. Цитата:
а еще лучше сделать павильно: padding: top right bottom left; т.е. например padding: 3px 3px 0 0; задавай отступы для всех сторон, помни что некоторые значения, например отступы, цвет ссылок и т.д. наследуются. Кроме того шестой ишак не правильно считает (взаимодействует) с внешними и внутреними отступами для соседних блоков, а ты делашь все блоками параметр id. Например если margin = 10px и padding = 10px то все браузеры кроме шестого ишака считают отступ равным 20px, ишак считает равным 10px. + система счисления у браузеров разная, разница при отсчете позиций как правило равна 1px |
Re: Не правильное отображение блоков li в IE6. В FF и Opera всё нормально.
Уважаемые спецы очень нужна ваша помощь!!!
Цитата:
Добавлено через 5 минут Цитата:
Остальное поправим. Но как определить из-за чего этот баг появляется? |
Re: Не правильное отображение блоков li в IE6. В FF и Opera всё нормально.
Цитата:
а лучше перепиши все что касается выложенного тобой блока, должно получится что то типа этого Код HTML:
CSSЦитата:
CSS код на валидность проверял? Вот ошибки валидности: |
Re: Не правильное отображение блоков li в IE6. В FF и Opera всё нормально.
Цитата:
Добавлено через 31 минуту Цитата:
Задал пааметры (высота и ширина) блоков #header_user #shopping_cart и #header_user #your_account, ничего не поменялось Я в ступоре ..... Почему....? |
Re: Не правильное отображение блоков li в IE6. В FF и Opera всё нормально.
У тебя, на вскидку, выходит 4-е блока
id="header_user" - 1-й блок id="header_user_info" - 2-ой блок id="header_nav" - 3-й блок id="shopping_cart" - 4-й блок без указания параметра float блоки по умолчанию позиционируются вертикально. При значении float: right; блоки позиционируются с правой стороны по длине, при привышении длины блоки переносятся по вертикали (это как бы на пальцах пояснение :) ) у всех блоков должно быть значение float: right; - попробуй поставить. |
Re: Не правильное отображение блоков li в IE6. В FF и Opera всё нормально.
Цитата:
id="your_account" - 5-й блок id="your_account" и id="your_account" находяться внутри блока id="header_nav" . Добавлено через 2 часа 25 минут Цитата:
|
Re: Не правильное отображение блоков li в IE6. В FF и Opera всё нормально.
Цитата:
|
Re: Не правильное отображение блоков li в IE6. В FF и Opera всё нормально.
Цитата:
|
Re: Не правильное отображение блоков li в IE6. В FF и Opera всё нормально.
Поставил хак для IE 6
#header_user li#your_account { _position: absolute; _right: 168px; _top: 91px} Всё заработало! |
| Текущее время: 13:03. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2004 - 2026 NoWa.cc