⊗jsrtPmSySIS 101 of 112 menu

Работа с CSS стилове в атрибута style в React

В предишните уроци в атрибута style ние предавахме променлива, съдържаща обект с CSS стилове. Може да не се използва променлива, а да се опише обекта директно в атрибута - в този случай са ни нужни две двойки фигурни скоби - първата за JSX вмъкване, а втората - за обекта.

И така, нека вземем нашия компонент без CSS стилове:

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

Например, нека напишем директно CSS свойства за първия параграф на нашия React компонент App:

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

По подобен начин ще добавим стилове за останалите тагове.

В резултат, кодът на компонента ще изглежда по следния начин:

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

Вземете React компонента, който сте правили в задачата към предишния урок. Добавете стилове на всеки таг директно в атрибута style, както е показано в този урок.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне