В IE6, как реализовать: hover? - PullRequest
       0

В IE6, как реализовать: hover?

0 голосов
/ 27 октября 2010

Я использую следующий CSS:

#userinfo_box a:link,a:visited
{
    text-decoration:none;
}

#userinfo_box a:hover
{
    text-decoration:underline;
}

HTML-код

<div id="userinfo_box"><a href="">Hello World</a></div>

В IE6 Hello World не подчеркивается. Как это сделать в IE6?

Ответы [ 3 ]

4 голосов
/ 27 октября 2010

Единственная причина, по которой IE6 может не работать в этом случае, заключается в том, что href пуст.Иногда IE6 не распознает ссылку должным образом, если это свойство пустое.Попробуйте установить его как href="#", и оно должно работать.

2 голосов
/ 27 октября 2010

обратите внимание, что селекторы в вашем первом наборе правил, вероятно, должны быть исправлены на:

#userinfo_box a:link, #userinfo_box a:visited {}
2 голосов
/ 27 октября 2010

По крайней мере, поставьте # в href.Ничто в href не означает, что это не ссылка ... так что это может быть вашей проблемой прямо здесь.Если это не решит проблему, дайте мне знать, и я установлю несколько IE на моей виртуальной машине, чтобы протестировать IE6.

<div id="userinfo_box"><a href="#">Hello World</a></div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...