Кнопка в классе React не принимает стили

Если я отобразить кнопку, как это в моем файле app.jsx

<button className="myflatbutton">Click For Fun</button>

затем он принимает стили, которые я создал для моих кнопок в моем файле app.css, а именно, кнопки не являются ужасной кнопкой по умолчанию, которую дает вам браузер. Однако, если я оберну ту же кнопку ввода type= в классе React, как это

var MyReactButton = React.createClass({
    render: function(){
       return(
         <input type="button" onClick={this.props.onButtonClicked} value={this.props.Title} />
      )
    }
});

он игнорирует глобальные стили кнопок в app.css

button, .button, input[type=submit]{
   color: #fff;
   border-radius: 0px;
   border: none;
  //many more omitted for brevity
}

Есть ли способ обернуть кнопку в классе React, чтобы использовать эти стили, не выписывая их каждый раз, когда я применяю класс реагирования.

1 ответ

Решение

Ну, не правда ли, что CSS не так? Скрипа определенно поможет здесь.

Ваш реагирующий компонент input type="button" тогда как ваш CSS input[type=submit],

Другие вопросы по тегам