Čitatelji poput vas podržavaju MUO. Kada kupite putem poveznica na našoj stranici, možemo zaraditi partnersku proviziju. Čitaj više.

Mnogi moderni web dizajni zahtijevaju responzivno podnožje koje dobro izgleda i ispravno funkcionira na svim uređajima. Responzivno podnožje automatski prilagođava svoj izgled i sadržaj kako bi odgovarao veličini zaslona uređaja na kojem se gleda.

Naučite kako stvoriti responzivno podnožje u React.js pomoću modula simple-react-footer.

Simple-react-footer modul je lagana biblioteka jednostavna za korištenje koja vam omogućuje stvaranje responzivnog podnožja u React.js. Omogućuje skup rekvizita koje možete koristiti za prilagodbu izgleda i funkcionalnosti vašeg podnožja.

Prije nego što se upustimo u stvaranje podnožja pomoću modula simple-react-footer, pogledajmo na brzinu neke od njegovih ključnih značajki:

  • Prilagodljiv izgled: Simple-react-footer modul omogućuje definiranje broja stupaca u vašem podnožju, kao i sadržaj svakog stupca.
  • Responzivni dizajn: Podnožje automatski prilagođava svoj izgled kako bi odgovaralo veličini zaslona uređaja na kojem se gleda.
    instagram viewer
  • Prilagodljiv izgled: Simple-react-footer modul pruža niz rekvizita koje možete koristiti za prilagodbu izgleda vašeg podnožja, kao što su boja pozadine, boja fonta i boja ikone.

Sada kada imate osnovno razumijevanje modula simple-react-footer, da vidimo kako ga možete koristiti za stvaranje podnožja u React.js.

Počni od stvaranje jednostavne aplikacije React. Zatim možete koristiti modul simple-react-footer za izradu podnožja, kao u ovom primjeru:

uvoz Reagirati iz'reagirati';
uvoz SimpleReactFooter iz'podnožje-jednostavne reakcije';

konst Podnožje = () => {
// Definirajte podatke za podnožje
konst opis = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.";
konst naslov = "Lorem Ipsum";

konst stupci = [{
titula: "1. stupac",
resursi: [{
Ime: "Stavka 1",
veza: "/stavka1"
},{
Ime: "Stavka 2",
veza: "/stavka2"
},{
Ime: "Stavka 3",
veza: "/stavka3"
},{
Ime: "Stavka 4",
veza: "/stavka4"
}]
},{
titula: "2. stupac",
resursi: [{
Ime: "Stavka 5",
veza: "/stavka5"
},{
Ime: "Stavka 6",
veza: "/stavka6"
}]
},{
titula: "3. stupac",
resursi: [{
Ime: "Stavka 7",
veza: "/stavka 7"
},{
Ime: "Stavka 8",
veza: "/stavka8"
}]
}];

povratak<SimpleReactFooter
opis={opis}
naslov={naslov}
stupci={stupci}
/>;
}

izvozzadano podnožje;

Taj će kod stvoriti podnožje koje izgleda ovako:

Ovaj primjer uvozi komponentu SimpleReactFooter i definira funkcionalnu komponentu pod nazivom Footer. Unutar komponente Footer koristi komponentu SimpleReactFooter, prosljeđujući joj tri rekvizita: naslov, opis i stupce.

Modul prikazuje rekvizit naslova na vrhu podnožja. Ispod toga prikazuje naslovni rekvizit. Konačno, stupci prop je niz objekata koji definiraju sadržaj stupaca u podnožju.

Prilagodba komponenti s različitim rekvizitima

Osim naslova i opisa, modul simple-react-footer pruža nekoliko rekvizite koje možete proslijediti komponenti. Možete ih koristiti za prilagodbu izgleda i funkcionalnosti podnožja.

Ovdje je popis svih rekvizita dostupnih u modulu simple-react-footer:

  • titula: Naslov podnožja.
  • opis: Kratak opis podnožja.
  • stupci: Niz objekata koji definira sadržaj stupaca u podnožju. Svaki objekt treba imati svojstvo naslova koje specificira naslov stupca i svojstvo resursa koje je niz objekata, od kojih svaki predstavlja resurs u stupcu. Svaki objekt resursa treba imati svojstvo imena koje specificira naziv resursa i svojstvo veze koje specificira vezu na resurs.
  • linkedin: LinkedIn rukovodstvo tvrtke ili organizacije.
  • facebook: Facebook voditelj tvrtke ili organizacije.
  • cvrkut: Twitter voditelj tvrtke ili organizacije.
  • instagram: Instagram voditelj tvrtke ili organizacije.
  • youtube: YouTube ime tvrtke ili organizacije.
  • pinterest: Pinterest rukovodstvo tvrtke ili organizacije.
  • autorsko pravo: Tekst autorskih prava za podnožje.
  • ikonaBoja: Boja ikona društvenih medija u podnožju.
  • boja pozadine: Boja pozadine podnožja.
  • boja fonta: Boja fonta podnožja.
  • copyrightColor: Boja fonta teksta o autorskim pravima u podnožju.

Evo primjera kako možete koristiti sve rekvizite dostupne u modulu simple-react-footer za izradu prilagođenog podnožja u React.js:

uvoz Reagirati iz'reagirati';
uvoz SimpleReactFooter iz'podnožje-jednostavne reakcije';

konst Podnožje = () => {
// Definirajte podatke za podnožje
konst opis = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.";
konst naslov = "Lorem Ipsum";

konst stupci = [{
titula: "1. stupac",
resursi: [{
Ime: "Stavka 1",
veza: "/stavka1"
},{
Ime: "Stavka 2",
veza: "/stavka2"
},{
Ime: "Stavka 3",
veza: "/stavka3"
},{
Ime: "Stavka 4",
veza: "/stavka4"
}]
},{
titula: "2. stupac",
resursi: [{
Ime: "Stavka 5",
veza: "/stavka5"
},{
Ime: "Stavka 6",
veza: "/stavka6"
}]
},{
titula: "3. stupac",
resursi: [{
Ime: "Stavka 7",
veza: "/stavka 7"
},{
Ime: "Stavka 8",
veza: "/stavka8"
}]
}];

povratak<SimpleReactFooter
opis={opis}
naslov={naslov}
stupci={stupci}
linkedin="lorem_ipsum_on_linkedin"
facebook="lorem_ipsum_na_fb"
twitter="lorem_ipsum_na_twitteru"
instagram="lorem_ipsum_uživo"
youtube="UCFt6TSF464J8K82xeA?"
pinterest="zbirke_lorem_ipsum"
autorsko pravo="crno"
ikonaBoja="crno"
Boja pozadine="Svijetlo siva"
Boja fonta="crno"
copyrightColor="tamno siva"
/>;
}

izvozzadano podnožje;

Ovaj primjer koristi sve rekvizite dostupne u modulu simple-react-footer za izradu prilagođenog podnožja. Kod će stvoriti podnožje s različitim bojama i različitim ikonama društvenih medija:

Linkedin, facebook, twitter, instagram, youtube i pinterest rekviziti određuju ručke društvenih medija tvrtke ili organizacije. Ako navedete te rekvizite, modul prikazuje odgovarajuće ikone društvenih medija u podnožju.

Prop autorskih prava navodi tekst autorskih prava za podnožje. Modul prikazuje ovaj tekst na dnu podnožja.

Rekviziti iconColor, backgroundColor, fontColor i copyrightColor prilagođavaju izgled podnožja.

Osim što će vaša web stranica izgledati dobro, responzivno podnožje može poboljšati korisničko iskustvo vaše web stranice. Responzivno podnožje osigurava da svi korisnici, bez obzira na uređaj koji koriste, mogu lako pristupiti i koristiti podnožje.