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 で他のクラスに帰属させる方法はありますか?
ありがとう !