.btn2{ .btn; }
のようなミックスインを使用して以下でブートストラップh1
から継承ではなくh1
要素使いたいたい:私は少ないが、クラスの継承の種類をサポートしていることを信じていません
.h1_replace{ h1; }
.btn2{ .btn; }
のようなミックスインを使用して以下でブートストラップh1
から継承ではなくh1
要素使いたいたい:私は少ないが、クラスの継承の種類をサポートしていることを信じていません
.h1_replace{ h1; }
を。代わりに、おそらくh1スタイルをクラスとして再定義し、それを継承する必要があります。
.h1 {
/* copy h1 style here */
}
.h1_replace{
.h1;
}
これを行うと、おそらくコード全体で.h1クラスを使用できます。あなたが拡張使用することができ
これは、LESS <1.4.0のバージョンで動かないと唯一の、有効な解決策ではないようです。そうしないと、あなたのLESSファイル構造をリファクタリングする必要がない場合、現在は ':extend'.syntaxを使用することができます。 – Philzen
デイヴィッドFは彼の答えに、あなたがLESSの要素の種類によって継承することはできません言ったように。ミックスインとして使用できるのはクラスまたはIDだけです。 – ScottS
1.4.0より小さいので、このステートメントはもう成立しません。以下の13の解答を参照してください。 – Philzen