меню выбрано и ie6 .. снова - PullRequest
0 голосов
/ 01 декабря 2010

вот эта страница: http://pfibco.ca/01-accueil-fra.php

пытаюсь заблокировать при наведении курсора на меню ... работает почти нормально

только выбранный класс не применяется ... почему?

#menu ul li a .selected{

и самое худшее ... меню полностью разрушено в ie6, почему? я использовал уместность блока .. нет выбора для парения ...

display: block;

как это исправить?

Ответы [ 3 ]

0 голосов
/ 01 декабря 2010

Ответ на ваши вопросы по IE ​​6:

  1. Кажется, что у каждого тега li меню есть правило стиля для высоты строки: 15.76pt, которого нет в других браузерах.Я предполагаю, что IE6 неправильно наследует стиль от тега предка, возможно, вы можете проверить свой CSS-файл.

  2. Кажется, что граница не работает в каждой ссылке, вы можете попробовать применить границук его родительскому тегу li вместо самого якоря.

0 голосов
/ 01 декабря 2010

Если вы поторопились, вы можете использовать небольшой взлом для IE6 (у меня сейчас красный = X).

/* hack for IE6 */
* html #menu ul li {
    border: 1px solid #BFAF98;
    border-top: none;

}

Я думаю, что это нормально работает.

0 голосов
/ 01 декабря 2010

Попробуйте это для выбранной проблемы:

#menu ul li.selected a {

HTML имеет класс selected на <li>, поэтому CSS должен соответствовать этому.

Я не могу помочьвы с IE6, тем не менее, это разрушает много вещей, и мои нервы - одна из тех вещей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...