私はMaterial-UIをプロジェクトに使用していますが、デフォルトテーマスタイルtextTransform:"uppercase"
をオーバーライドしようとしています。代わりにtextTransform:"capitalize"
に置き換えてください。Material-UIのテーマスタイルを無効にすることができません
custom stylingでドキュメントに相談すると、インラインスタイルまたはカスタムクラスを使用する必要があることが通知されました。
className="capitalize"
(クラスにはtext-transform
という特性があります)を追加するか、style={{textTransform: "capitalize"}}
を追加すると同じ結果が得られます。親divはCSSプロパティに渡されますが、最終的には子のspan
によってオーバーライドされます。
これはintended behaviorですか、何か間違っていますか?
これは私の目的のために見事に働いた、ありがとうございました。好奇心のために、すべてのボタンではなく、ボタンを変更する方法はありますか? – rickymetz
はい。 RaisedButtonまたはFlatButtonでlabelStyleプロパティを使用します。labelStyle = {{textTransform: 'capitalize'}} –