Это правильное использование css3: not () - PullRequest
0 голосов
/ 16 декабря 2011

Это как-то не работает: #ipadmenu.oldcontent ~ :not(#ipadmenu.newcontent) ~ #content.newcontent article {width:728px}

Это нормально? Если это правильно, то это может быть из-за какого-то другого правила CSS, которое конфликтует, но я не могу его найти.

Я что-то не так сделал?

Спасибо:)

1 Ответ

0 голосов
/ 16 декабря 2011

Существует синтаксическая ошибка, которую вы можете проверить с помощью http://jigsaw.w3.org/css-validator/ (хотя ее отчет в этом случае немного загадочный). Аргумент: not () должен быть простым селектором, см. определение: not в спецификации CSS3. Код работает (в достаточно современных браузерах), если вы используете, например, просто .newcontent в качестве аргумента.

Я не могу понять, почему у вас там тоже есть #ipadmenu, поскольку вы не можете иметь два элемента с одинаковым идентификатором, т. Е. #Ipadmenu соответствует большинству элементов в документе.

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