CSS ոճերի աշխատանքը React-ի style ատրիբուտում
Նախորդ դասերում 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 ատրիբուտում,
ինչպես ցույց է տրված այս դասում։