⊗jsrtPmSyCMF 108 of 112 menu

Kuendelea na Utafiti wa Staili na Moduli za CSS React

Tuendelee na kazi kwenye programu yetu buttons. Sasa tushughulikie kipengele kuu App, ambayo tayari ilitengenezwa kwenye folda src hapo mwanzo. Ndani yake tutakuwa na divi mbili, kichwa na kifungo.

Badilisha jina la faili App.css kuwa App.module.css kulingana na makubaliano, usafishe na uunde ndani yake madarasa kadhaa yenye staili za CSS kwa vitambulisho:

.app { display: flex; flex-direction: column; width: 300px; border: 1px solid brown; padding: 10px; } .wrapper { display: flex; justify-content: space-around; } .title { text-align: center; margin-top: 10px; }

Sasa usafishe yaliyomo kwenye faili App.js. Kisha ingiza kipengele cha React Buttons na staili kutoka App.module.css. Tuandike vitambulisho vyetu na tutumie staili kwazo, na pia tuweke kipengele cha React Buttons:

import classes from "./App.module.css"; import Buttons from "./components/Buttons"; function App() { return ( <div class={classes.app}> <h2 class={classes.title}>Moduli za CSS Buttons</h2> <div class={classes.wrapper}> <Buttons /> </div> </div> ); } export default App;

Tumetumia neno classes kwa jina la kitu kilichomo ndani staili, ambacho tunaingiza kutoka App.module.css. Kama ilivyokuwa hapo awali, unaweza kukiita kitu hiki jina lolote linalokufaa.

Inabaki hatua ndogo ndogo chache. Badilisha jina la faili index.css kulingana na makubaliano kuwa index.module.css na kwenye faili index.js usisahau kubadilisha mstari wa uingizaji:

import "./index.css";

Kwa mstari:

import "./index.module.css";

Sasa tunaweza kuona kwenye kivinjari matokeo ya kazi ya programu yetu.

Ukifungua muundo uliotengenezwa kwenye paneli ya msanidi programu kwenye kivinjari, utaona kwamba kila kipengele kimetengenezwa na madarasa yake ya kipekee. Hivyo basu, hatuhitaji tena kuwa na wasiwasi kuhusu migogoro kati ya madarasa ya vipengele tofauti.

Jambo muhimu zaidi ni kwamba moduli za CSS hazikatazi kuingiza faili za kawaida za CSS za nje.

Kufuatana na nadharia kutoka kwenye somo, safisha kipengele cha React App cha programu yako inputs, uliyoiumba katika kazi za somo lililopita, na pia uweke ndani yake, uliyouunda mwenyewe, Inputs kwenye divi iliyostilishwa. Ongeza kwenye App kichwa kilichostilishwa. Yote hii iweke kwenye divi nyingine. Staili kwa vitambulisho vya kipengele cha React App andika kwenye App.modules.css.

Kusanya yote pamoja, wasiliana vizuri faili zilizobaki na uanzishe programu yako inputs.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa