CSS Flexboxi navigeerimisriba – logo vasakul, lingid paremal
Ehitage CSS-i paindliku kasti paigutus visuaalselt: painduv suund, sisu joondamine, üksuste joondamine, painduv mähis ja konteineri vahe, lisaks lapsepõhine paindlik kasv, paindlik kahanemine ja paindlikkus – kõik koos reaalajas eelvaate ja kopeeritava CSS-iga.
Tulemus
See leht avab flexboxi generaatori eelseadistuse klassikalisele navigeerimisriba paigutusele: joondus-sisu on seatud tühikule ja joondus-üksused keskele. Asetage esimesse kasti logo ja viimasesse rida navigeerimislinke (või jagage lingid keskmiste kastide vahel) ja flexbox-konteiner surub need riba vastaskülgedesse, hoides kõik üksused samal vertikaalsel keskel, olenemata sellest, kui kõrge on logo või lingi tekst.
tühik paneb selle toimima: see kinnitab esimese lapse algusserva ja viimase lapse lõppserva külge, seejärel jaotab ülejäänud lapsed nende vahel ühtlaselt – täpselt vasakpoolse logo ja parempoolsed lingid kujundavad peaaegu iga saidi päise, mida kasutatakse. align-items: keskel lahendab seejärel vertikaalse joonduse, mis varem vajas reakõrguse häkkimist või tabelilahtri kuvamise trikke.
Kohandage laste arvu nii, et see vastaks teie tegelikule navigeerimisribale – kaks kasti palja logo ja CTA-riba jaoks, rohkem logo ja mitme lingi jaoks – ja vaadake paigutuse kohandamist otseülekandes. Kopeerige CSS-i plokk, kui see ühtib teie päisega, või avage eelseadistuse vaheline tühik, kui soovite seda ühte omadust võrrelda selle lähisugulastega.