C# 验证CSS 3.0不是已知的属性名称
我有多个CSS页面,每个CSS属性都会收到以下警告: 验证(CSS 3.0):“C# 验证CSS 3.0不是已知的属性名称,c#,css,asp.net,visual-studio,validation,C#,Css,Asp.net,Visual Studio,Validation,我有多个CSS页面,每个CSS属性都会收到以下警告: 验证(CSS 3.0):“[]”不是已知的属性名称 我可以运行我的代码,这不是问题,因为这只是一个警告 如果我的代码询问可以使用哪些属性,我不会感到烦恼?我已经搜索了2天了,还重新安装了VS2015。我的同事在同一个节目中没有这个问题 对可能出现的问题有什么建议吗 位代码(所有内容都带有绿色下划线): 希望这足够清楚;) 在visula studio CSS版本中将选择CSS3.0,将其更改为旧版本,问题将得到解决。 添加解决了这个问题。如果
[]
”不是已知的属性名称
我可以运行我的代码,这不是问题,因为这只是一个警告
如果我的代码询问可以使用哪些属性,我不会感到烦恼?我已经搜索了2天了,还重新安装了VS2015。我的同事在同一个节目中没有这个问题
对可能出现的问题有什么建议吗
位代码(所有内容都带有绿色下划线):
希望这足够清楚;) 在visula studio CSS版本中将选择CSS3.0,将其更改为旧版本,问题将得到解决。
添加解决了这个问题。如果人们仍在寻找这个令人困惑的问题的答案,我发现重新启动visual studio为我解决了这个问题 在我的例子中,我只在打开一个.htm资源文件时看到警告。从解决方案资源管理器中选择文件时的只读模式(紫色窗口)也被视为已打开
如果我关闭文件,警告就会消失。这肯定不能解决这里似乎存在的问题,但它应该停止用警告来困扰您,这对我来说已经足够好了,因为文件将按预期显示。您可以显示任何设置属性的代码吗?希望这就是您想要的在哪一行它会给您验证错误?每个css文件中的每一行,所有的,没有一个单独的行是的,我搜索了这个函数,但在任何地方都找不到它,我可以更改html验证,应该这样做,但没有任何更改。当它呈现到浏览器时,样式工作得很好?然后只需将您的样式移动到css文件,然后进行编辑,您就可以看到版本选择器了!它们在一个css文件中:你是什么意思?这个答案对新手来说没有帮助
html, body {
padding: 0;
margin: 0;
background-color: #CCC;
overflow: hidden;
}
.wrapper {
position: fixed;
background-color: #CCC;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
height: 100%;
padding: 0;
left: 0px !important;
top: 0px !important;
margin-bottom: 0px;
}
.menu {
position: fixed;
background-color: #333;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 320px;
height:100%;
padding: 0;
left: 0px !important;
top: 0px !important;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
align-items: flex-start;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}