0

こんにちは、仲間の Web 開発者です。私は SASS の初心者で、Intellij IDEA Ultimate で開発しています。font-awesome.scssファイルをディレクトリからプロジェクトにコピーしましたfontawesome/sassが、主に次のような構造で、IDE からいくつかのエラーが発生しました。

.btn, .nav-tabs {
  [class^="icon-"], 
  [class*=" icon-"] {
    /* keeps button heights with and without icons the same */
    line-height: .9em;
  }
}

,の間のセパレーターとしてコロンについてしつこく言い続けます。[class^="icon-"][class*=" icon-"]

しかし、セクションがこのように見える場合

a [class^="icon-"],
a [class*=" icon-"] {
  display: inline-block;
  text-decoration: inherit;
}

すべてがうまく見えます。

さらに、生成されたファイルには、明らかに有効な CSS 値ではないためfont-awesome.css、明らかなエラーがいくつかあります。text-decoration: inherit;これらはバグである可能性がありますか、それともここで何か問題がありますか?

scssエラーを防ぐには、上記のファイルの構文をどのように変更すればよいですか?

font-awesome.scssプロジェクト全体で SASS を使用することも計画しているので、使用したいと思います。同じようにfontawesomeを使用できればクールです。

これに関する提案はありますか?

4

1 に答える 1

1

提供されているサンプルコードは有効なSassであり、正常にコンパイルされます。IDEには、Sassの適切な構文の強調表示がありません。

于 2012-11-30T13:00:53.870 に答える