глюк с IE

S
На сайте с 05.01.2010
Offline
80
535

не работают стили для li a:hover, для того же тэга li a все стили работают. В спецификации написано что hover должен работать в ie. Подскажите в чем может быть проблема...

Плюсоните если помог...
[Удален]
#1

Всё там прекрасно работает. Объясните что вам нужно сделать.

Подскажите в чем может быть проблема...

Это значение наследуется от родительского элемента скорее всего.

S
На сайте с 05.01.2010
Offline
80
#2

в выпадающем меню которое сделено списком нужно подсветить строчи при наведении. Я тут подумал <a> не подойдет, так как там придется куда-то ссылаться. Пробовал прописывать классы для li:hover, не работает, чет я застрял на этом простом месте.

[Удален]
#3

Покажите сам код и стили, можно будет точно вам сказать.

S
На сайте с 05.01.2010
Offline
80
#4

<ul id="list">

<li>стр1</li>

<li>стр2</li>

<li>стр3</li>

</ul>

Стили

#list li{

display:block;

color:#333333;

height:20px;

width:144px;

margin-top:3px;

margin-left:1px;

padding-top:2px;

padding-bottom:2px;

padding-left:16px;

cursor: default;

}

#list li:hover {

display:block;

color: #c77405;

border: 1px solid #fbcb09;

background: #fdf5ce;

height:20px;

width:144px;

margin-top:3px;

margin-left:1px;

padding-top:1px;

padding-bottom:1px;

padding-left:15px;

cursor: default;

border:1px solid #f00;

}

[Удален]
#5

Может вы доктэйп не используете? Вот с этим например (да и в остальных) работает:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

Без доктэйпа не работает. :)

S
На сайте с 05.01.2010
Offline
80
#6

Хм, заработало в 9 и 8 ie, в 7 и 6 страница вообще не открывается. У меня стоял вот такой <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> с ним не работало. Какой надо поставить что бы работало с 6-9 ie?

[Удален]
#7

Ну я же дал вам доктэйп.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий