Innehållsförteckning:

Vilka är tre olika sätt att utforma komponenter i reaktion?
Vilka är tre olika sätt att utforma komponenter i reaktion?

Video: Vilka är tre olika sätt att utforma komponenter i reaktion?

Video: Vilka är tre olika sätt att utforma komponenter i reaktion?
Video: Oxidation och reduktion 2024, November
Anonim

Det verkar finnas ungefär åtta olika sätt att styla React JS-komponenter som används flitigt i branschen för arbete på produktionsnivå:

  1. Inline CSS.
  2. Normal CSS.
  3. CSS i JS.
  4. Stylad Komponenter .
  5. CSS-moduler.
  6. Sass & SCSS.
  7. Mindre.
  8. Stilbar.

Med tanke på detta, hur reagerar du på komponenterna?

För en Reaktionskomponent som du vill stil , skapa helt enkelt en CSS-fil som innehåller stilar för det komponent . Vid byggtid mappas lokala klassnamn och exporteras som ett JS-objekt bokstavligt för Reagera - samt en modifierad version av indata-CSS med omdöpta klassnamn.

varför är inline-stilar dåliga? Webbläsare översätter varje webbsida till enkel HTML. Användning av inline stilar i HTML är en dålig öva eftersom webbläsaren inte förstår det bra. Om din webbplats är liten och du inte vill använda extern stil lakan, då bör du gå för internt stilar eftersom webbläsare lätt kan förstå dem.

Utöver detta, hur använder jag className i react?

klassnamn . För att ange en CSS-klass, använda sig av de klassnamn attribut. Detta gäller alla vanliga DOM- och SVG-element som,, och andra. Om du använd React med webbkomponenter (vilket är ovanligt), använda sig av class-attributet istället.

Använder reager native CSS?

Använd CSS att styla din Reager Native appar. Bakom kulisserna. css filer omvandlas till reagera infödd stilobjekt (titta på exemplen). Denna transformator burk användas tillsammans med Reagera Native CSS moduler.

Rekommenderad: