PHP检查报告CSS选择器未使用.它由PHP响应的Tag使用


PHP inspection reports CSS selector unused. It is used by a PHP echoed Tag

我有创建HTML 的PHP代码

echo('<div id="keyboard">');

在我的CSS中,我有

#keyboard {
}

PHPStorm报告CSS选择器未使用。它被使用了。我能让它意识到吗?在not中,我曾经看到过一些禁用单个错误或警告的方法,但我在文档中再也找不到了。

您可以尝试将html从php脚本中移出,并在需要时打开括号。我怀疑IDE无法在php标记之外的php回声html和html之间进行区分。

<?php
 //add php code here
?>
<div id="keyboard">
<?php
 //php code here
?>
</div>
<?php
 //add php code here
?>

IDE现在应该能够将CSS与相关id进行匹配。