CSS Flexbox navigācijas josla — logotips pa kreisi, saites pa labi
Vizuāli izveidojiet CSS elastīgā lodziņa izkārtojumu: pielāgojiet virzienu, pamatojiet saturu, izlīdziniet vienumus, pielāgojiet iesaiņojumu un atstarpi konteinerā, kā arī katram bērnam elastīgu augšanu, elastīgu saraušanos un elastīgu pamatu — tas viss ar reāllaika priekšskatījumu un kopējamu CSS.
Rezultāts
Šajā lapā tiek atvērts flexbox ģenerators, kas sākotnēji iestatīts klasiskajam navigācijas joslas izkārtojumam: attaisnojums saturs ir iestatīts uz atstarpi-starp un līdzinājums - vienumi ir iestatīti centrā. Pirmajā lodziņā ievietojiet logotipu un pēdējā lodziņā navigācijas saišu rindu (vai sadaliet saites pa vidējo lodziņu), un flexbox konteiners nospiež tos joslas pretējos galos, vienlaikus saglabājot visus vienumus vienā vertikālā centrā neatkarīgi no logotipa vai saites teksta augstuma.
Atstarpe starp ir tas, kas padara šo darbību: pirmais bērns tiek piesprausts sākuma malai un pēdējais bērns beigu malā, pēc tam vienmērīgi izkliedē atlikušos bērnus — tieši kreisās puses logotips, labās saites veido gandrīz visas izmantotās vietnes galvenes. align-items: centrs pēc tam atrisina vertikālo izlīdzināšanu, kas iepriekš bija nepieciešama līnijas augstuma uzlaušanai vai tabulas šūnu displeja trikiem.
Pielāgojiet bērnu skaitu, lai tas atbilstu jūsu īstajai navigācijas joslai — divi lodziņi tukšai logotipa un CTA joslai, vairāk logotipam un vairākas saites, un skatieties, kā izkārtojums tiek pielāgots tiešraidē. Kopējiet CSS bloku, tiklīdz tas atbilst jūsu galvenei, vai atveriet atstarpi starp sākotnējiem iestatījumiem, ja vēlaties skatīt šo vienu īpašumu salīdzinājumā ar tā tuvajiem radiniekiem.