IE6 li дисплей при наведении - PullRequest
1 голос
/ 30 июня 2011

Мне хорошо известны пробники и обходные пути iE6. то, что я не вижу, как показать li при наведении курсора в IE6? например, есть ссылка для поддержки, и при наведении курсора я бы хотел, чтобы появился ul li, а при наведении мыши просто показать исходную ссылку. какие-нибудь советы, чтобы начать меня? большое спасибо

Пример HTML-кода

http://jsfiddle.net/zdUMG/4/

1 Ответ

2 голосов
/ 30 июня 2011

Ну, во-первых, ваш HTML неверен.

Вам нужно обернуть все это в ul, и вам нужно переместить подменю ul внутри li. Как это: http://jsfiddle.net/zdUMG/2/

Затем вам нужен простой CSS: http://jsfiddle.net/zdUMG/3/

#nav li ul {
    display: none
}
#nav li:hover ul {
    display: block
}

Но в IE6 это не сработает.

Я хорошо осведомлен о пролетах iE6 и обходные

Итак, в чем проблема?

Просто используйте Что угодно: hover , чтобы позволить селектору типа #nav li:hover ul работать в IE6.

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