Glavni problem s korištenjem precrtanog react css-a je taj što može biti teško pravilno stilizirati. To je zato što zadani stilovi za precrtavanje nisu baš specifični i ne postoji ugrađena podrška za njihovo prilagođavanje.
<del>This text is no longer relevant</del>
Ovaj red koda koristi HTML oznaku 'del' da naznači da tekst zatvoren ovom oznakom više nije relevantan.
Styling React koristeći CSS
Stiliziranje React-a pomoću CSS-a može biti malo zeznuto u početku, ali kada se uhvatite u koštac, može biti jako zabavno. Evo nekoliko savjeta koji će vam pomoći da započnete:
1. Koristite klase i svojstva
Jedan od načina stiliziranja React komponenti je korištenje klasa i svojstava. Na primjer, možete koristiti naziv klase “my-button” za stiliziranje svih vaših dugmadi u vašoj aplikaciji, a zatim koristiti svojstvo “style” da postavite stil za tu klasu. Evo primjera:
class MyButton proširuje komponentu { … style = { color : '#000' } }
2. Koristite Mixins i Utilities
Drugi način stiliziranja React komponenti je korištenje mixina i uslužnih programa. Na primjer, možete koristiti mixin “style-button” da kreirate višekratnu listu stilova za sve vaše gumbe u vašoj aplikaciji, a zatim koristiti uslužnu funkciju “button-color” da postavite boju za sve gumbe koji koriste tu mješavinu. Evo primjera:
import { StyleButton } iz './style-button' ; const ButtonColor = ( props ) => { return props . boja ; } izvoz default StyleButton ;