⊗jsrtPmSySIS 101 of 112 menu

Praca ze stylami CSS w atrybucie style w React

W poprzednich lekcjach do atrybutu style przekazywaliśmy zmienną zawierającą obiekt ze stylami CSS. Można nie używać zmiennej pośredniej, a rozpisać obiekt bezpośrednio w atrybucie - w tym przypadku potrzebne są dwie pary klamrowych nawiasów - pierwsza od wstawki JSX, a druga - od obiektu.

A zatem, weźmy nasz komponent bez stylów CSS:

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

Na przykład, przepiszmy bezpośrednio właściwości CSS dla pierwszego akapitu naszego komponentu React App:

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

W podobny sposób dodajmy style dla pozostałych znaczników.

W rezultacie, kod komponentu będzie wyglądać następująco:

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> ); }

Weź komponent React, który robiłeś/robiłaś w zadaniu do poprzedniej lekcji. Dodaj style do każdego znacznika bezpośrednio w atrybucie style, jak pokazano w tej lekcji.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć