Код CSS не работает в IE 6 - PullRequest
1 голос
/ 26 мая 2010

это код для CSS кода меню. Он будет работать в Firefox, но не в IE6.

.menu li a:hover .menu ul li:hover a{
   background-image:url(images/ye.jpg);
   color:#000000;
   text-decoration:none;
   }

Ответы [ 4 ]

4 голосов
/ 26 мая 2010

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

.menu li a:hover, /* <--- comma */
.menu ul li:hover a {
  background-image:url(images/ye.jpg);
  color:#000000;
  text-decoration:none;
}
4 голосов
/ 26 мая 2010

IE6 отвечает только на :hover на a -элементах. Вы пытаетесь использовать его в элементе списка.

0 голосов
/ 26 мая 2010

Попробуйте этот учебник: www.learnwebdesignonline.com/css-tutorials/css-hover.htm

Razy

0 голосов
/ 26 мая 2010

Если вы не сделали опечатку, селектор выглядит неправильно.

Этого CSS должно быть достаточно, если у вас внутри * .menu li s.

нет больше ul s.
.menu li a:hover {
  background-image:url(images/ye.jpg);
  color:#000000;
  text-decoration:none;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...