【问题标题】:Validation CSS 3.0 not a known property name验证 CSS 3.0 不是已知的属性名称
【发布时间】:2015-12-21 18:53:26
【问题描述】:

我有多个 CSS 页面,每个 CSS 属性都会收到以下警告:

验证(CSS 3.0):“[]”不是已知的属性名称。

我可以运行我的代码,这不是问题,因为它只是一个警告。

如果我的代码询问可以使用哪些属性?我已经搜索了 2 天并重新安装了我的 VS2015,这不会打扰我。我的同事在同一个节目中没有这个问题。

有什么可能出错的建议吗?

一点代码(所有内容都带有绿色下划线):

html, body {
    padding: 0;
    margin: 0;
    background-color: #CCC;
    overflow: hidden;
}

.wrapper {
    position: fixed;
    background-color: #CCC;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    padding: 0;
    left: 0px !important;
    top:  0px !important;
    margin-bottom: 0px;
}

.menu {
    position: fixed;
    background-color: #333;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 320px;
    height:100%;
    padding: 0;
    left: 0px !important;
    top: 0px !important;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    align-items: flex-start;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;

}

希望这足够清楚;)

【问题讨论】:

  • 你能显示设置属性的任何代码吗?
  • 希望这就是你想要的
  • 它在哪一行显示验证错误?
  • 每个css文件中的每一行,全部,不是一行

标签: c# css asp.net visual-studio validation


【解决方案1】:

如果人们仍在寻找这个令人费解的问题的答案,我发现重新启动 Visual Studio 为我解决了这个问题。

【讨论】:

    【解决方案2】:

    在 visula studio 中的 CSS 版本会选择到 CSS3.0 将其更改为较旧的问题将得到解决。

    【讨论】:

    • 是的,我搜索了那个功能,但在任何地方都找不到它
    • 我可以更改 html 验证,应该完成,但没有任何改变
    • 样式在渲染到浏览器时是否正常工作?
    • 然后只需将您的样式移动到一个 css 文件,然后从那里编辑您就可以看到版本选择器!
    • 它们在一个css文件中:D
    【解决方案3】:

    添加Web Essentials 解决了这个问题。

    【讨论】:

    • 你是什么意思?这个答案对VS的新手没有帮助
    【解决方案4】:

    在我的情况下,我只在打开我的 .htm 资源文件之一时看到警告。从解决方案资源管理器中选择文件时的只读模式(紫色窗口)也算作打开。

    如果我关闭文件,警告就会消失。这绝对不能解决这里似乎存在的问题,但它应该停止用警告来打扰你,这对我来说已经足够好了,因为文件会按预期显示。

    【讨论】:

      猜你喜欢
      • 2012-04-08
      • 2020-02-09
      • 2013-09-07
      • 2011-11-06
      • 2022-01-20
      • 1970-01-01
      • 2019-08-25
      • 1970-01-01
      • 2021-01-28
      相关资源
      最近更新 更多