2016-05-29 11 views
1

grailsプロジェクトではCSSがありました。私はCSSで新しい要素を追加中にエラーが発生しました

enter image description here

とエラー・ゴーン以下のようにIDE IntelliJのからいくつかの提案を持っていた私は、以下のようなCSSの新しい属性を宣言しようとした私は、エラー

enter image description here

を取得します。 エラーがなぜ起こったのか誰に教えてもらえますか?カスタムHTMLタグに追加するとはどういう意味ですか?どのファイルでこの変更を見ることができますか?

答えて

0

class(.ピリオドを使用)やid(#を使用)などの特別なタイプのセレクタを追加すると、htmlタグタイプとして扱われます。

例:ルールの上

div{ 
    color : red; 
} 

は、あなたのHTML内のすべてのdivを示しています。

エディタ/ ide(この場合intelij-idea)には、すべてのタイプのセレクタとhtmlタグを理解するためのサポートが組み込まれています。しかし、あなたのCSSの中に未知のhtmlタグを追加すると、エラーがスローされます。

cutsom htmlタグを作成した可能性があります。 (あなたはそれを行い、それらのためにCSSを設定することができます)。そのため、使用している未知のhtmlタグをカスタムhtmlタグとして指定するオプションを設定できます。すぐに新しいタグがわかり、エラーが消えてしまいます。

カスタムhtmlタグを設定するときに、この情報が保存される場所に関する情報はありません。内部またはプロジェクトレベルで設定する必要があります。

+0

このカスタムタグ宣言ファイルを見つける方法はありますか?私はキーワードkbdTrsのプロジェクト検索を試みるが、何も新しいものは見つけられない – Memoc

0

kbdTRSはHTMLタグではないため、intellij-ideaは存在しないことを示します(エラーが発生します)。 intellidj-ideaは巧妙なIDEなので、このエラーを修正するいくつかのオプションがあります。 kbdTRSは既知のHTMLタグではないため、intellidjはカスタムhtmlタグに追加するよう提供しています。 Intellidjは、カスタムタグを作成したこと、およびこのタグにCSSルールを適用すると考えています。

Here is an article about custom tags

関連する問題