0

CSS Flexbox navigacijska traka — logotip lijevo, veze desno

Izgradite CSS flexbox raspored vizualno: flex-direction, justify-content, align-items, flex-wrap i gap na spremniku, plus flex-grow, flex-shrink i flex-basis po djetetu, sve s pregledom uživo i CSS-om koji se može kopirati.

Obrada... 0%

Rezultat

Ova stranica otvara flexbox generator unaprijed postavljen na klasični raspored navigacijske trake: justify-content postavljen na razmak između i align-items postavljen na središte. Stavite logotip u prvi okvir i red navigacijskih veza u posljednji (ili podijelite veze preko srednjih okvira) i spremnik flexboxa ih gura na suprotne krajeve trake dok sve stavke drže poredane na istom okomitom središtu, bez obzira koliko su visoki logotip ili tekst veze.

razmak između je ono što ovo čini funkcionirajućim: pričvršćuje prvo dijete na početni rub, a zadnje dijete na krajnji rub, zatim raspoređuje sve preostale potomke ravnomjerno između njih — upravo oblik lijevog logotipa, desne veze koji koristi gotovo svako zaglavlje web-mjesta. align-items: center tada rješava okomito poravnanje za koje su prije bili potrebni hakovi s visinom linije ili trikovi s prikazom ćelija tablice.

Prilagodite broj djece tako da odgovara vašoj stvarnoj navigacijskoj traci — dva okvira za goli logotip i CTA traku, više za logotip plus nekoliko poveznica — i gledajte kako se izgled prilagođava uživo. Kopirajte CSS blok kada se podudara s vašim zaglavljem ili otvorite razmak između unaprijed postavljenih ako želite vidjeti to jedno svojstvo u usporedbi s njegovim bliskim srodnicima.