Анатолий Р.
10 сообщений
#13 лет назад
Здравствуйте.

Верстаю сайт. Несколько часов уже мучаюсь с глюком в IE 6-7.
Такая картина в "нормальном" браузере:
Так оно выглядит в осле:

Элементы меню здесь выглядят следующим образом:

<ul>
<li><table><tr><td></td><td><a href="..">Ссылка</a></td><td></td></tr></table></li>
</ul>

Все отступы равны нулю.

Код странички довольно громоздкий, чтобы выкладывать здесь листинг. Если нужно будет - запакую в архив.
Может кто-нибудь сталкивался уже с этим?

Спасибо
Иван Д.
1 сообщение
#13 лет назад
Html
<table  cellspacing="0">

css

table {
border-collapse: collapse;
}
td {
padding:0;
}


Если не поможет, готов поймать архив.
Анатолий Р.
10 сообщений
#13 лет назад
Scrum, всё это уже перепробовано...

Архив

Спасибо
Анатолий Р.
10 сообщений
#13 лет назад
Цитата ("RUgaleFF"):
Scrum, всё это уже перепробовано...

Архив

Спасибо


Извиняюсь, в архив не включил картинки, а когда включил ie не хочет почему-то их видеть. Вот здесь сайт этот:

Спасибо
Елена Б.
6863 сообщения
#13 лет назад
И с какой целью там "<table>"??? Может, лучше нормальный код написать?

На худой конец, попробуйте "display:block" для всех табличных тегов (естественно, касается только этого фрагмента). Не приходило в голову такую дурь испытывать, но может спасти.

П.С. Вот делать нечего - архив качать ))))) Тут все от скуки парятся.
Анатолий Р.
10 сообщений
#13 лет назад
floppox, вообще-то там куча теней, которые без таблицы выровнять по линии будет проблематично. Центральный блок элемента li (тот, что с ссылкой) должен растягиваться по ширине текста. Т.е. в элементе есть тень под текстом, слева и справа от него. Если у Вас есть более рациональное решение - прошу в студию.
Цитата ("floppox"):
На худой конец, попробуйте "display:block" для всех табличных тегов

Таблицы разъезжаются.

П.С.: Архив был залит не для Вас и даже по запросу
Елена Б.
6863 сообщения
#13 лет назад
Да, у меня есть более рациональное решение - научится семантичной верстке. К сожалению, бесплатные уроки не пишу.
Антон Скрипниченко
99 сообщений
#13 лет назад
Vertical-align: top; для ul ?
Анатолий Р.
10 сообщений
#13 лет назад
Цитата ("floppox"):
Да, у меня есть более рациональное решение - научится семантичной верстке. К сожалению, бесплатные уроки не пишу.

Жаль
Цитата ("antonius1980"):
Vertical-align: top; для ul ?

Спасибо. Всё заработало . Даже мысли не было об этом

Всем спасибо, тема закрыта