Reactте style атрибутунун ичиндеги CSS стилдери менен иштөө

Алдыңкы сабактарда биз style атрибутуна CSS стилдери бар объектти камтыган өзгөрмөнү бергенбиз. Аралык өзгөрмөнү колдонбостон, объектти атрибутта түздөн-түз жаза алабыз - бул учурда бизге эки жуп ийри кашаа керек - биринчиси JSX киргизүүсү үчүн, экинчиси - объект үчүн.

Ошентип, биздин CSS стилдерисиз компонентибизди алалы:

App.jsfunction App() {
  return (
    <div>
      <p>текст</p>
      <p>текст</p>
      <p>текст</p>
    </div>
  );
}

Мисалы, биздин React компонентибиз Appтин биринчи абзацына түздөн-түз CSS касиеттерин жазалы:

App.js<p style = {{
  color: 'orangered',
  fontWeight: 'bold' }}>
  текст
</p>

Ушул сыяктуу эле стилдерди калган тегдерге кошобуз.

Натыйжада, компоненттин коду төмөнкүдөй көрүнөт:

App.jsfunction App() {
  return (
    <div style = {{
      width: '200px',
      border: '2px solid brown',
      padding: '10px',
      textAlign: 'center' }}>
      <p style={{
        color: 'orangered',
        fontWeight: 'bold' }}>
        текст
      </p>
      <p style = {{
        fontStyle: 'brown',
        color: 'brown' }}>
        текст
      </p>
      <p style = {{
        backgroundColor: 'orange',
        fontWeight: 'bold',
        color: 'white' }}>
        текст
      </p>
    </div>
  );
}
Задание 1

Силер мурунку сабактагы тапшырмада жасаган React компонентиңерди алыңар. Ар бир тегге стилдерди style атрибутуна түздөн-түз кошуңар, бул сабакта көрсөтүлгөндөй.