jgr*_*een 5 html css3 visual-studio-2015
我有一个使用Visual Studio 2015构建的MVC Web应用程序.
我的一些表单使用自动填充输入元素,但在使用Chrome时,由于Chrome用户代理样式表,自动填充的字段会留下令人反感的淡黄色背景.广泛接受的解决方案是使用以下CSS来呈现没有黄色背景的输入:
input:-webkit-autofill {
-webkit-box-shadow: 0 0 0 1000px white inset !important;
}
Run Code Online (Sandbox Code Playgroud)
这种方法在我以前的所有项目(使用Visual Studio 2013构建)中都运行良好.
但是,在我的CSS文件中,上面的代码显示为无效,并出现以下错误:
验证(CSS 3.0):": - webkit-autofill"不是有效的伪类.
我以前的项目使用CSS3,他们正在识别伪类并按预期应用样式.我在这里搜索了问答,并搜索了错误,但我找不到任何解决这个问题的方法.
请有人了解a)可能导致此错误的原因,以及b)任何可能的解决方案.
为了进一步澄清,我在Site.css文件的最底部应用了样式,并且没有可以覆盖预期行为的内联样式.开发人员工具确认未应用样式,这表明错误确实是阻止样式应用的错误.
由于我之前的VS2013项目识别伪类,我假设VS2015中的某些设置可能是原因,但我找不到任何确认.
任何意见,将不胜感激.
非常感谢
| 归档时间: |
|
| 查看次数: |
1920 次 |
| 最近记录: |