2

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

-webkit-transition

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

另外,我正在使用 CSS3 的第 3 级。那么为什么会报错呢? 在此处输入图像描述 显示的 CSS3

有没有办法解决这个问题?

4

3 回答 3

4

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

于 2014-05-04T16:53:14.493 回答
2

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

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

如果相反(在线工具不会产生错误或警告),则向问题跟踪器提交错误报告,在下一个版本中,PhpStorm 将拥有该工具的更新版本。

于 2013-01-06T14:05:02.753 回答
1

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

将转换添加到自定义属性

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

于 2014-04-26T01:59:26.453 回答