Я не уверен, что это ответ на ваш вопрос, но Документация четко предоставляет примеры. Например, Button
Реквизит
+--------+---------+--------+--------------------------------------------+
| Name | Type | Default| Description |
+--------+---------+--------+--------------------------------------------+
|bsClass | string | 'btn' | Base CSS class and prefix for the component|
+--------+---------+--------+--------------------------------------------+
Его можно изменить, чтобы добавить собственный класс CSS в компонент Button. Также компонент можно изменить с помощью настройки componentClass.
<Button type="submit" onClick={this.submit}
bsClass='custom-class'
>
</Button>
Где custom-class
- класс CSS, который может
предоставить для компонента новые стили CSS, отличные от Bootstrap.
Fiddle с примером использования bsClass
.
Встроенные стили:
Согласно ошибке, встроенные стили официально не поддерживаются.
вы хотите использовать актуальную опору стиля. bsClass предназначен для настройки способа применения классов начальной загрузки css к компонентам, а не к встроенным стилям.
Но проблема гласит, что:
Вы можете использовать их, если хотите. У нас нет официального мнения.
ПРИМЕЧАНИЕ. Не все компоненты, предоставляемые response-bootstrap, допускают настройку класса через bsClass
, например Хлебные крошки
person
wolendranh
schedule
22.11.2016
less
. Поэтому нам пришлось переопределить переменные .less из исходного кода начальной загрузки. Мы создали наш собственный файл variables.less, который переопределял бы такие переменные, как @brandPrimary, известный как основной цвет начальной загрузки. - person Mihir   schedule 22.11.2016