Проблема CSS с IE6 для отображения меню - PullRequest
1 голос
/ 05 августа 2009

Я не дизайнер, поэтому мои знания CSS / Javascript немного ограничены. К сожалению, я получил задачу решить проблему с меню (отображается с элементами div, ul и li и CSS / jQuery).

Меню прекрасно отображается во всех браузерах, кроме IE6. Но я понятия не имею, как решить проблему под рукой.

Проблема возникает на следующей странице (опять же, только в IE6).

Спасибо за любую помощь!

1 Ответ

1 голос
/ 05 августа 2009

Попробуйте добавить это (к вашей таблице стилей, предназначенной только для IE6, конечно):

.subMenu { zoom: 1 }

Это дает подменю «макет» и заставляет его работать на меня, хотя это довольно сложно проверить с динамическим меню.

Если что-то не работает правильно в IE6, есть хороший шанс hasLayout - виновник.

Edit:

Чтобы устранить проблему с границей, вы можете добавить vertical-align: top (другие значения также могут работать) в меню (<ul>). Я не могу точно вспомнить, что это такое, но у IE6 есть некоторые проблемы с полями и т. Д. И элементами списка.

...