Flexbox er det beste valget å lage en navigasjonslinje, spesielt når det gjelder respons. Flexbox gjør elementene enkle å justere i beholderen, gir avstand og lar automatisk elementer vedta endringer i henhold til tilgjengelig plass. På grunn av sin kompatibilitet på tvers av nettleser, forblir stylingen den samme på flere versjoner av nettlesere.
Denne artikkelen demonstrerer hvordan du oppretter en navigasjonslinje ved hjelp av Flexbox -oppsettet som vil omfatte:
Hvordan kan Flexbox brukes til å lage en navigasjonslinje?
Navigasjonslinjen lar brukeren krysse gjennom flere websider på nettstedet. Den inneholder en søkefelt, sosiale ikoner og mange flere. Følg de detaljerte trinnene nedenfor for å opprette en navigasjonslinje ved hjelp av Flexbox -oppsettet:
Trinn 1: Navigasjonsstruktur
Det første trinnet er å lage en struktur for navigasjonslinjen ved hjelp av HTML. For eksempel inneholder navbaren “Logo ”,“ Menyelementer ”og“ Søkelinje”Med en innsending“knapp”:
Forklaringen på koden ovenfor er som følger:
Etter å ha utført koden ovenfor, vises websiden slik:
Utgangen viser at Navbar -strukturen er vist på skjermen.
Trinn 2: Styling av Navbar og logo
Først, velg "nav”Elementvelger som velger“”Tag fra HTML -filen. Velg deretter logo -bildet og DIV ved å få tilgang til det via "logoer”Klasse og bruk CSS -egenskaper som nedenfor:
navForklaringen på ovennevnte kodebit er:
Etter utførelse av koden ovenfor ser websiden slik ut:
Ovennevnte utgang viser at flex -oppsettet er satt på “nav”Tag, og logobildet er satt på venstre side.
Trinn 3: Styling av menyelementer
For å bruke stiler på menyknapper, velg de tilsvarende DIV -klassene og bruk følgende CSS -egenskaper på dem:
.MenyForklaringen på koden ovenfor er:
Etter å ha lagt til koden ovenfor, vises nettsiden nå slik:
Utgangen viser at menyelementene nå er stylet.
Trinn 4: Styling av knapp- og søkeknapp
Bruke direkte element -velgere, velg "inngang”Og“knapp”HTML -elementer i CSS -filen. Og bruk følgende CSS -egenskaper for å forbedre brukerens synlighet:
inputForklaringen på ovennevnte kode er gitt nedenfor:
Etter å ha utført kodebiten ovenfor, ser utdataene slik ut:
Utgangen viser at navigasjonslinjen nå er opprettet med suksess ved hjelp av Flexbox.
Konklusjon
For å opprette en navigasjonslinje ved hjelp av Flexbox, sett "Flex”Og“plass mellom”Verdier til“vise”Og“ Justify-Content ”-egenskaper i“" stikkord. Etter det, gi "Flex”Som en verdi for visningsegenskapen for den uordnede listen””. Til slutt brukes CSS -egenskaper for å style HTML -elementene som bor inne i “" stikkord. Denne artikkelen har forklart bruken av Flexbox for å lage en navigasjonslinje.