Ich bin mir nicht sicher, ob dies Ihre Frage beantwortet aber Documentation deutlich Beispiele bieten. Zum Beispiel Button
Props
+--------+---------+--------+--------------------------------------------+
| Name | Type | Default| Description |
+--------+---------+--------+--------------------------------------------+
|bsClass | string | 'btn' | Base CSS class and prefix for the component|
+--------+---------+--------+--------------------------------------------+
könnte Dieser modifiziert werden benutzerdefinierte CSS-Klasse zu Ihrem Button-Komponente hinzuzufügen. Auch die Komponente könnte mit der Einstellung componentClass geändert werden.
<Button type="submit" onClick={this.submit}
bsClass='custom-class'
>
</Button>
Wo custom-class
CSS-Klasse, die
neuen, nicht-Bootstrap, CSS-Stile für eine Komponente zur Verfügung stellen könnte.
Fiddle mit Beispiel zur Verwendung bsClass
.
Inline-Stile: Gegenwärtig gibt es keine Möglichkeit Stile mit Inline-CSS zu überschreiben. Überprüfen Sie bug darüber gefüllt.
Sie möchten die tatsächliche Stilstütze verwenden. bsClass ist zum Einstellen der Weg Bootstrap-CSS-Klassen nicht Arten
Das Thema ist subjektiv. Sie können nach Ihren Wünschen gehen. In unserem Fall verwendete der Legacy-Code "weniger". Also mussten wir variables.less vom Bootstrap-Quellcode überschreiben. Wir haben unsere eigene Variable.less-Datei erstellt, die Variablen wie @brandPrimary überschreiben würde, die berühmte Bootstrap-Primärfarbe. – Mihir