⊗jsrtPmSySIS 101 of 112 menu

Práce s CSS styly v atributu style v Reactu

V předchozích lekcích jsme do atributu style předávali proměnnou obsahující objekt s CSS styly. Nemusíme používat mezivariable, ale můžeme objekt rozepsat přímo v atributu - v tomto případě potřebujeme dva páry složených závorek - první pro JSX vložku a druhou pro objekt.

Vezměme tedy náš komponent bez CSS stylů:

function App() { return ( <div> <p>text</p> <p>text</p> <p>text</p> </div> ); }

Například, nastavme přímo CSS vlastnosti pro první odstavec našeho React komponentu App:

<p style = {{ color: 'orangered', fontWeight: 'bold' }}> text </p>

Podobným způsobem přidejme styly pro zbývající tagy.

Výsledný kód komponentu bude vypadat následovně:

function App() { return ( <div style = {{ width: '200px', border: '2px solid brown', padding: '10px', textAlign: 'center' }}> <p style={{ color: 'orangered', fontWeight: 'bold' }}> text </p> <p style = {{ fontStyle: 'brown', color: 'brown' }}> text </p> <p style = {{ backgroundColor: 'orange', fontWeight: 'bold', color: 'white' }}> text </p> </div> ); }

Vezměte React komponent, který jste vytvářeli v úloze k předchozí lekci. Přidejte styly každému tagu přímo v atributu style, jak je ukázáno v této lekci.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout