スタイルのテーマ化とカスタマイズ
一般的には、Bootstrap で定義されたクラスとバリアントに従えば、React-Bootstrap でカスタムテーマを使用するために行う必要があることはありません。使用できます。また、線の外側の色付けも簡単に行えます。
新しいバリアントとサイズ
カスタムバリアントとサイズでは、デフォルトの Bootstrap バリアントのパターンに従う必要があり、一致する CSS クラスを定義する必要があります。component-*
。React-Bootstrap は、信頼できる一貫した方法でコンポーネント classNames
を作成します。たとえば、このカスタム Button
のようになります。
結果
読み込み中...
ライブエディター
コンポーネントのプレフィックス
場合によっては、1 つ以上のコンポーネントのベースクラス「プレフィックス」を変更する必要がある場合があります。bsPrefix
プロパティを変更するか、ThemeProvider
コンポーネントを使用して、コンポーネントがクラスのプレフィックスをローカルでどのようにプレフィックスするかを制御できます。
注意
プレフィックスの変更はエスケープハッチであり、通常は使用するべきではありません。
結果
読み込み中...
ライブエディター