исключения / условия в классах - PullRequest
2 голосов
/ 29 августа 2011

Как вы можете сделать условия в классах?

tr.list_row2:hover > td > div {
/* proporties */
}

Как вы можете сделать исключение для tr.list_row2:hover > td > div.test?Класс не нужно добавлять, если элемент имеет класс div.test

1 Ответ

6 голосов
/ 29 августа 2011

Использовать CSS3 :not():

tr.list_row2:hover > td > div:not(.test) {
}

или для старых IE, которые его не распознают,

tr.list_row2:hover > td > div {
}

tr.list_row2:hover > td > div.test {
    /* undo above rules */
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...