Visual Studio 2010中的CSS 3.0


67

我想在Visual Studio 2010中使用Validation(CSS 3.0)而不是CSS 2.1。我通过SO进行了扫描,发现有一条评论说3.0尚未最终确定,因此2008年不可用,但不确定是否可以适用于2010年。

我是否不使用CSS 3?


51
使用它有什么意义?所有主要的浏览器都支持它的一个子集。我们很多人都喜欢利用的一个很好的子集。我们正在前进。
GeekyMonkey

3
@FrantišekŽiačik尝试CSS3 PIE也可以使旧版本的IE也可追溯使用。css3pie.com
nickb

Answers:


32

Microsoft开发人员已经发布了Web标准的更新,以在Visual Studio中包含CSS 3.0。

Microsoft Visual Studio 2010 SP1的Web标准更新 http://visualstudiogallery.msdn.microsoft.com/a15c3ce9-f58f-42b7-8668-53f6cdc2cd83

简单安装后,您将在Visual Studio中拥有CSS 3.0选项。

(工具栏命令称为“用于验证的层叠样式表版本”,位于“样式表”工具栏上。)

屏幕截图


3
在安装此附加组件之前,请先阅读相关评论。它将导致很多其他问题。我建议不要安装它,因为它有很多问题。
JBeckton

24

如果您不想等待Service Pack,请查看以下内容:

http://visualstudiogallery.msdn.microsoft.com/7211bcac-091b-4a32-be2d-e797be0db210/view/Discussions

尽管我需要咨询问答以获取一些安装技巧,但对我而言却非常有效。


2
效果很好。安装程序未将其好东西写入注册表。可能您需要“以管理员身份”运行安装程序。否则,运行以下reg文件即可完成安装:Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Packages\{A764E895-518D-11d2-9A89-00C04F79EFC3}\Schemas\Schema 5] "File"="css30.xml" "Friendly Name"="CSS 3.0"
GeekyMonkey 2011年

+1该安装程序为我完成了窍门,只需运行它即可运行,而无需任何注册黑客或以管理员身份运行。
SausageFingers 2011年

+1。Reg文件解决了这个问题(即使以admin身份安装,CSS3验证也无法正常工作。)谢谢!
nickb


0

对于Visual Web Developer 2010 Express,请使用以下命令:

Windows注册表编辑器版本5.00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ VWDExpress \ 10.0 \ Packages \ {A764E895-518D-11d2-9A89-00C04F79EFC3} \ Schemas \ Schema 5]“ File” =“ css30.xml”“ Friendly Name” =“ CSS 3.0“

不是很有帮助...用它在哪里,什么时候为什么?也许您可以解释如何使用“ this”?
snaplemouton

1
@snaplemouton看来您将打开注册表编辑器并添加他提供的两个键/值对。
FreeAsInBeer 2014年

0

我为Visual Web Developer Express 2010做到了这一点:

  1. 安装此软件包。
  2. 在注册表中找到具有css21.xml的任何密钥
  3. 将密钥另存为.reg
  4. 编辑键,将“ css30.xml”的“ css21.xml”和“ CSS 3.0”的“ CSS 2.1”更改为
  5. 保存
  6. 执行.reg文件,然后单击“是”将新项添加到注册表中
  7. 你完成了!!

例:

Windows注册表编辑器版本5.00

[HKEY_CURRENT_USER \ Software \ Microsoft \ VWDExpress \ 10.0_Config \ Packages {A764E895-518D-11d2-9A89-00C04F79EFC3} \ Schemas \ Schema 5]“ Friendly Name” =“ CSS 3.0”“ File” =“ css30.xml”

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ VWDExpress \ 10.0 \ Packages {A764E895-518D-11d2-9A89-00C04F79EFC3} \ Schemas \ Schema 5]“ Friendly Name” =“ CSS 3.0”“ File” =“ css30.xml”

[HKEY_USERS.DEFAULT \ Software \ Microsoft \ VWDExpress \ 10.0_Config \ Packages {A764E895-518D-11d2-9A89-00C04F79EFC3} \ Schemas \ Schema 5]“友好名称” =“ CSS 3.0”“ File” =“ css30.xml”

[HKEY_USERS \ S-1-5-18 \ Software \ Microsoft \ VWDExpress \ 10.0_Config \ Packages {A764E895-518D-11d2-9A89-00C04F79EFC3} \ Schemas \ Schema 5]“友好名称” =“ CSS 3.0”“文件” =“ css30.xml”

[HKEY_USERS \ S-1-5-21-819682056-1984509207-1467669795-1000 \ Software \ Microsoft \ VWDExpress \ 10.0_Config \ Packages {A764E895-518D-11d2-9A89-00C04F79EFC3} \ Schemas \ Schema 5]“友好名称” =“ CSS 3.0”“ File” =“ css30.xml”

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.