Ошибка проверки CSS2 с градиентом - PullRequest
0 голосов
/ 17 июня 2011

Ниже приведен мой код CSS:

table th{  font-family:arial; font-size:9pt;  color:#ffffff; background: -moz-linear-gradient(#b9cdde, #7c98ae);  border: 1px solid #ffffff; }

table th:last-child{  background: -moz-linear-gradient(#729cc3, #35699a); }

Я получаю ошибку проверки с помощью CSS, которая говорит:

Ошибка значения: фон Слишком много значений или значений не распознано:-moz-linear-градиент (# b9cdde, # 7c98ae) -moz-linear-градиент (# b9cdde, # 7c98ae)

Кто-нибудь есть какие-либо идеи относительно того, почему это может происходить?

1 Ответ

1 голос
/ 17 июня 2011

Селекторы, специфичные для поставщика, такие как -moz-linear-gradient, не являются частью официальной спецификации CSS2, поэтому, когда валидатор найдет их, он выдаст ошибку. Лично я не возражаю, если подобные вещи не подтверждаются - это всего лишь хороший, четко написанный градиент.

...