Punimi me stilet CSS në atributin style në React

Në mësimet e mëparshme në atributin style ne kaluam një ndryshore që përmbante një objekt me stil CSS. Mund të mos përdorni ndryshore ndërmjetëse, por të përshkruani objektin drejtpërdrejt në atribut - në këtë rast na duhen dy palë kllapa kaçurrelë - e para për futjen JSX dhe e dyta - për objektin.

Pra, le të marrim komponentin tonë pa stil CSS:

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

Për shembull, le të vendosim direkt vetitë CSS për paragrafin e parë të komponentit tonë React App:

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

Në mënyrë të ngjashme, le të shtojmë stil për etiketat e tjera.

Si rezultat, kodi i komponentit do të duket si më poshtë:

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

Merrni komponentin React që ju bëtë në detyrën e mësimit të kaluar. Shtoni stile secilës etiketë drejtpërdrejt në atributin style, siç tregohet në këtë mësim.