3

LESSを使用して、Webデザインのセマンティック原則(HTMLタグに何十億もの非セマンティッククラスを配置しない)に従って、Bootstrapと同じ方法でFont-awesomeを使用しようとしています。

それは不可能のようです: アイコンの定義は次のようになります:

.@{fa-css-prefix}-home:before { content: @fa-var-home; }

これは mixin 定義ではなく、LESS 変数を使用して構築された従来の CSS ルールです。

だから、私はこの種の宣言を行うことができません:

.meaning-class-name {
    .fa-home;
}

Lesscは、.fa-home未定義であることを訴えます。

HTMLコードを腐らせないようにする方法はありますか? クラスを less で他のクラスに帰属させる方法はありますか?

ありがとう !

4

1 に答える 1