Я пытался проверить мой css, и этот бит кода дал мне ошибку в валидаторе css, было просто интересно, что я могу делать неправильно здесь, ошибка:
select Parse Error [inp_submit]
select Parse Error select) { padding-top: 3px; }
CSS код ниже:
content form :not(#inp_submit, select) {
padding-top: 3px;
}
Если у вас есть какие-либо предложения относительно того, что может пойти не так, пожалуйста, дайте мне знать, спасибо.
В CSS, в отличие от jQuery,: :not()
не принимает список селекторов, разделенных запятыми. Ошибка синтаксического анализа, вероятно, является результатом того, что валидатор пытается разбить весь селектор на эту запятую, что явно не сработает.
Для того, чтобы ваш CSS работал, вам нужно связать два :not()
селектора:
content form :not(#inp_submit):not(select) {
padding-top: 3px;
}
(Кроме того, точно так же, как проверка работоспособности, вы уверены, что ваш селектор content
верен? Это допустимый селектор типов, но в HTML не существует элемента content
).