如何在phpStorm中更新CSS3 Validator?

时间:2013-01-06 08:24:24

标签: phpstorm

我已将CSS级别设置为3,但phpStorm未检测到转换。

-webkit-transition

是一个可以赋予元素的可行属性。你甚至可以在这里查看: Transitions W3C

另外,我使用的是CSS3的第3级。那为什么会出错呢? enter image description here CSS3 Shown

有什么方法可以解决这个问题吗?

3 个答案:

答案 0 :(得分:4)

在Webstorm 8中,您可以检查"忽略特定于供应商的CSS属性"同一类别中的Project Settings -> Inspections -> CSS -> Unknown CSS PropertyW3C CSS Validator下。可以在transition条目中定义(逗号分隔)自定义属性(如Unknown CSS Property)。这也可能适用于PhpStorm。

答案 1 :(得分:2)

W3C CSS验证器 PhpStorm中的检查与您获得的here(官方W3C CSS Validator网站)完全相同,只是本地版本 - 仅此而已。

如果上述官方在线工具在您的代码上产生错误/警告,那么除了禁用此额外检查之外,您无法做任何事情(是的,这是对PhpStorm自己检查的额外检查)。 / p>

如果相反(在线工具不会产生错误或警告),则向Issue Tracker提交错误报告,在下一个版本中,PhpStorm将提供此工具的更新版本。

答案 2 :(得分:1)

或者,您可以将未知的CSS属性添加到自定义属性中,如以下屏幕截图所示(这是运行"检查代码..."操作后的结果):

Add transform to custom properties

这是一种使用您使用的缺少的CSS属性训练您的PhpStorm / WebStorm的方法。我还导出了我的WebStorm / PhpStorm设置,所以一旦我修复了这些丢失的CSS属性,我就不必再做了。