是否支持在 Visual Studio 中验证(智能感知)内联 CSS3?

Posted

技术标签:

【中文标题】是否支持在 Visual Studio 中验证(智能感知)内联 CSS3?【英文标题】:Is there support for validating (intellisense) inline CSS3 in Visual Studio? 【发布时间】:2012-02-29 05:57:51 【问题描述】:

我正在运行 Visual Studio 2010。我已经安装了 SP1 和 Web 标准更新并重新启动了 Visual Studio。我现在可以选择 CSS3 进行 CSS 文件的验证和 Intellisense,但对于 html 元素的“样式”属性,它仍然使用 CSS 2.1。比如下面的html:

<div style="text-overflow:ellipsis;">
    Some text
</div>

产生以下警告:

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

我尝试过但不起作用的事情:

添加 CSS 工具栏没有帮助,因为在查看 .aspx 页面时,所有选项都显示为灰色 选项 -> 文本编辑器 -> CSS 菜单没有级别选项 选项 -> 文本编辑器 -> HTML 菜单没有 CSS 级别选项 将 HTML 目标架构更改为 HTML5 不会更改 CSS 级别 安装 CSS3 IS 2.1.1 并没有改变任何东西

有没有办法让 Visual Studio 使用 CSS3 作为 HTML 元素的样式属性?

【问题讨论】:

我通常会忽略来自 VS 的关于 CSS 的警告。 看来你可能发现了一个错误! 【参考方案1】:

工具 -> 扩展管理器 然后搜索Css 3(在线图库),安装。 我不确定这是否可行,但值得一试。

【讨论】:

以上是关于是否支持在 Visual Studio 中验证(智能感知)内联 CSS3?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Visual Studio 2005 根据架构验证 XML 文件

在 Visual Studio 2015 中调试本机应用程序加载的托管 DLL

是否可以在支持所有平台的 Uno 平台上使用 Blend for Visual Studio?

Visual Studio 2008 Express 是不是支持 t4?

Visual Studio Team System 2008数据库版是否支持用于创建表的IntelliSense?

PostSharp 对 Visual Studio 2005 的支持?