2013-06-12 1 views
0

Я запустил Site.css (в основном, поставляемый Microsoft CSS, возможно, добавленный мной 5%) против http://jigsaw.w3.org/css-validator/validator, и он сказал мне, что у меня было две ошибки:Официальный полуавтоматический CSS-валидатор [semi-?] Жалуется на некоторые MS CSS

.featured .content-wrapper Value Error : background-image left is not a color value) 
.boldHeader Value Error : font-style bold is not a font-style value : bold 

я удалил второй (который был моя ошибка), но первый был этот MS CSS:

background-image: linear-gradient(left, #7ac0da 0%, #a4d4e6 100%); 

Что с ней?

Кстати, это также дает мне эти предупреждения:

Property -webkit-box-sizing is an unknown vendor extension 
Property -moz-box-sizing is an unknown vendor extension 

ответ

1

по spec, вам нужно указать угол или направление в качестве первого параметра в gradient():

Formal grammar: linear-gradient( [ <angle> | to <side-or-corner> ,]? <color-stop> [, <color-stop>]+) 

You» повторно отсутствует to перед left.

+0

Если я изменю его на «toleft» или «to-left», он дает тот же самый err msg. –

+0

это 'влево', с пробелом. Я пробовал это в валидаторе, и он прошел. –

+0

Интересно; Я претендую на премию в миллион долларов от Microsoft за обнаружение вопиющей ошибки; Я поделюсь им с вами. –

Смежные вопросы