Правильный синтаксис CSS нескольких классов - PullRequest
0 голосов
/ 30 декабря 2010

Это прекрасно работает:

ul.tabs a.current:hover {
    background-position: -420px -31px;  
    color:#000; 
}   

но это не так

ul.tabs a.commentArea.current:hover {
     background-position: -420px -31px; 
     color:#000; 
    }

Я получаю сообщение о том, что я написал этот стиль неправильно, поскольку CSS не работает над моим элементом.Как бы я написал это правильно ... правильный синтаксис?

Ответы [ 3 ]

1 голос
/ 30 декабря 2010

Должно быть

a.commentArea:hover

селекторы, нацеленные на один и тот же элемент, не должны быть разделены пробелами.

0 голосов
/ 30 декабря 2010
ul.tabs a.commentArea:hover

Убрать пробел перед: hover

См. http://www.w3schools.com/CSS/css_pseudo_classes.asp

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

пробела нет: hover

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