CSS ոճերի աշխատանքը React-ի style ատրիբուտում

Նախորդ դասերում style ատրիբուտին մենք փոխանցում էինք փոփոխական, որը պարունակում էր օբյեկտ CSS ոճերով։ Կարելի է չօգտագործել միջանկյալ փոփոխականը, այլ գրել օբյեկտը անմիջապես ատրիբուտում - այս դեպքում մեզ անհրաժեշտ են երկու զույգ գանգուր փակագծեր - առաջինը JSX ներդիրի համար, իսկ երկրորդը՝ օբյեկտի համար։

Այսպիսով, վերցնենք մեր կոմպոնենտը առանց CSS ոճերի.

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

Օրինակ, անմիջապես գրենք CSS հատկություններ մեր React կոմպոնենտի առաջին պարբերության համար App.

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

Նմանապես ավելացնենք ոճեր մնացած թեգերին։

Արդյունքում, կոմպոնենտի կոդը կլինի հետևյալ տեսքով.

App.jsfunction 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>
  );
}
Задание 1

Վերցրեք React կոմպոնենտը, որը դուք արել եք նախորդ դասի առաջադրանքում։ Ավելացրեք որոշներին անմիջապես style ատրիբուտում, ինչպես ցույց է տրված այս դասում։