Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
W3CCSS验证程序:“W3CCSS验证程序”;解析错误}";_Css_W3c Validation - Fatal编程技术网

W3CCSS验证程序:“W3CCSS验证程序”;解析错误}";

W3CCSS验证程序:“W3CCSS验证程序”;解析错误}";,css,w3c-validation,Css,W3c Validation,我使用以下CSS: .tm-navbar { position: relative; z-index: 9999; } @media (min-width: 768px) { .tm-navbar { background: -moz-linear-gradient(top, rgba(33, 33, 33, 0.25) 0%, rgba(33, 33, 33, 0) 100%); /* FF3.6-15 */ background: -

我使用以下CSS:

.tm-navbar {
    position: relative;
    z-index: 9999;
}

@media (min-width: 768px) {
    .tm-navbar {
        background: -moz-linear-gradient(top, rgba(33, 33, 33, 0.25) 0%, rgba(33, 33, 33, 0) 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(top, rgba(33, 33, 33, 0.25) 0%, rgba(33, 33, 33, 0) 100%);  /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, rgba(33, 33, 33, 0.25) 0%, rgba(33, 33, 33, 0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40212121', endColorstr='#00212121', GradientType=0);  /* IE6-9 */    
     }
}

@media (max-width: 767px) {
    .tm-navbar {
        position: relative;
        z-index: 9999;
        background-color: #212121!important;
    }
}
根据W3C验证程序,第13行有一个错误:

第13行。tm导航栏分析错误}


您正在为
过滤器使用非标准属性值

progid:DXImageTransform.Microsoft
显然是Microsoft独有的属性。因为它不符合任何标准值,所以会被标记

其他值正确地加上了供应商前缀,但它们可能包含在其中,因为您不应该再使用供应商前缀CSS


您正在为
过滤器使用非标准属性值

progid:DXImageTransform.Microsoft
显然是Microsoft独有的属性。因为它不符合任何标准值,所以会被标记

其他值正确地加上了供应商前缀,但它们可能包含在其中,因为您不应该再使用供应商前缀CSS


请指出第13行,这一行似乎给出了错误:filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4021211',endColorstr='#0021211',GradientType=0);/*IE6-9*/请指出第13行似乎给出了错误:filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4021211',endColorstr='#0021211',GradientType=0);/*IE6-9*/这是正确的答案。但在此记录,我想补充一点,我已经提出了一个针对CSS验证程序源的拉取请求,这将导致CSS验证程序将
progid:DXImageTransform.Microsoft
东西归类为“供应商扩展”-这意味着问题中的代码片段将不再导致解析器中的故障,如果您选择将“供应商扩展”案例视为警告而不是错误的选项,则会发出警告;否则将发出一条错误消息,说明不允许该值。@sideshowbarker,但供应商扩展不应该像在本例中那样以连字符作为前缀,
-ms-
?允许
progid
开创先例是否有危险?是的,微软早在几年前就应该在IE中添加对它的支持,但不幸的是,他们没有这样做&我们现在一直在考虑如何处理它。事实上,开发人员仍然在样式表中大量使用它,以便为旧IE版本的用户提供过滤效果&它仍然出现在许多主要站点的样式表中。至于在CSS检查器中选择如何处理它,归结起来是务实的&不会产生那些使用它的开发人员会认为是噪音的错误,因为他们是故意使用它的。这是正确的答案。但在此记录,我想补充一点,我已经提出了一个针对CSS验证程序源的拉取请求,这将导致CSS验证程序将
progid:DXImageTransform.Microsoft
东西归类为“供应商扩展”-这意味着问题中的代码片段将不再导致解析器中的故障,如果您选择将“供应商扩展”案例视为警告而不是错误的选项,则会发出警告;否则将发出一条错误消息,说明不允许该值。@sideshowbarker,但供应商扩展不应该像在本例中那样以连字符作为前缀,
-ms-
?允许
progid
开创先例是否有危险?是的,微软早在几年前就应该在IE中添加对它的支持,但不幸的是,他们没有这样做&我们现在一直在考虑如何处理它。事实上,开发人员仍然在样式表中大量使用它,以便为旧IE版本的用户提供过滤效果&它仍然出现在许多主要站点的样式表中。至于在CSS检查器中选择如何处理它,这归结为实用性&不会产生那些使用它的开发人员会认为是噪音的错误,因为他们是有意使用它的。