CSS проверка градиента фона - PullRequest
7 голосов
/ 19 апреля 2011

У меня есть несколько стилей CSS в таблице стилей моего сайта, которые используют следующее или варианты:

background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.0, #585858),
    color-stop(1.0, #ACACAC)
);
background: -moz-linear-gradient(
    center bottom,
    #585858 0%,
    #ACACAC 100%
);

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

Значение Ошибка: background -webkit-градиент (линейный, слева внизу, слева вверху, остановка цвета (0.0, # 585858), остановка цвета (1.0, # acacac))) не является фоновым значением: -webkit-градиент (линейный, левый нижний, левый верх, ограничитель цвета (0.0, # 585858), color-stop (1.0, # acacac)) -webkit-градиент (линейный, слева внизу), слева вверху, color-stop (0.0, # 585858), color-stop (1.0, # acacac))

Насколько я знаю, CSS в порядке ... этопроблема с валидатором, о которой я должен сообщить команде по тестированию?

1 Ответ

4 голосов
/ 19 апреля 2011

Вы используете экспериментальные реализации свойств CSS для конкретного поставщика.Они не являются действительными CSS.

Один из вариантов для валидатора позволит вам понизить расширения вендоров с ошибок до предупреждений в отчетах (поэтому, если вы решите использовать их на рабочем сайте, вы можете найтилюбые ошибки, не связанные с использованием нестандартных расширений).

...