Главни проблем са коришћењем прецртаног реацт цсс-а је тај што може бити тешко правилно стилизовати. То је зато што подразумевани стилови за прецртавање нису баш специфични и не постоји уграђена подршка за њихово прилагођавање.
<del>This text is no longer relevant</del>
Ова линија кода користи ХТМЛ ознаку 'дел' да би означила да текст који је затворен овом ознаком више није релевантан.
Стилинг Реацт користећи ЦСС
Стилизирање Реацт-а помоћу ЦСС-а може бити мало незгодно у почетку, али када се ухватите у коштац, може бити веома забавно. Ево неколико савета који ће вам помоћи да започнете:
1. Користите класе и својства
Један од начина за стилизовање Реацт компоненти је коришћење класа и својстава. На пример, можете да користите назив класе „моје дугме“ да бисте стилизовали сва своја дугмад у апликацији, а затим да користите својство „стиле“ да бисте поставили стил за ту класу. Ево примера:
цласс МиБуттон проширује компоненту { … стиле = { цолор : '#000' } }
2. Користите мешавине и услужне програме
Други начин за стилизовање Реацт компоненти је коришћење миксина и услужних програма. На пример, можете да користите мешавину „стиле-буттон“ да креирате листу стилова за вишекратну употребу за сва ваша дугмад у вашој апликацији, а затим користите услужну функцију „буттон-цолор“ да бисте подесили боју за сва дугмад која користе ту мешавину. Ево примера:
импорт { СтилеБуттон } из './стиле-буттон'; цонст БуттонЦолор = (пропс) => { ретурн пропс. боја ; } екпорт дефаулт СтилеБуттон;