验证 (CSS 3.0):"text-shadow"不是已知的 CSS 属性名称



我已经安装了CSS智能感知和web标准更新,然后重新启动VS2010。我还在样式表工具栏的"CSS版本验证"下拉菜单中选择了"CSS 3.0"。我仍然没有看到任何智能感知,我继续得到这个错误的所有CSS3属性。

当然样式可以在(较新的)浏览器中工作,但是这很烦人。

任何想法?

打开Windows资源管理器并导航到此目录:

C:Program FilesMicrosoft Visual Studio 10.0Common7Packages1033schemasCSS

备份此文件:

css30.xml

然后打开上面的文件(任何文本编辑器都可以),搜索"text-shadow"

我假设条目不在那里。如果没有,添加这一行:

<cssmd:property-def _locID="text-shadow" _locAttrData="description,syntax" type="composite" description="Enables shadow effects to be applied to the text of the element." syntax="Example: h1 {text-shadow: 20px 12px 2px #333;}" enum="inherit initial none" />
编辑:在我的文件中,这个条目就在"text-emphasis-position"条目的下面

最新更新