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

Mar*_*k B 3 visual-studio-2010 css3

我已经安装了CSS IntellisenseWeb标准更新,然后重新启动了VS2010.我还验证了我在"CSS版本验证"下拉列表中选择了"CSS 3.0",它是样式表工具栏的一部分.我仍然没有看到任何intellisense,我继续得到所有CSS3属性的此错误.

确定样式适用于(较新的)浏览器,但这很烦人.

有任何想法吗?

fno*_*tro 5

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

C:\Program Files\Microsoft Visual Studio 10.0\Common7\Packages\1033\schemas\CSS
Run Code Online (Sandbox Code Playgroud)

制作此文件的备份副本:

css30.xml
Run Code Online (Sandbox Code Playgroud)

然后打开上面的文件(任何文本编辑器都会这样做)搜索"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" />
Run Code Online (Sandbox Code Playgroud)

编辑:在我的文件中,此条目位于"text-emphasis-position"条目下方