0

Divi tsentreerimine CSS-is (Flexbox)

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.

Töötlemine... 0%

Tulemus

Siin on otsene vastus CSS-is enim küsitud küsimusele: div keskpunktiks asetage kuva: flex, justify-content: center ja align-items: tsenter selle vanemale. See on kõik – kolm deklaratsiooni konteineril ja laps istub selle sees ideaalselt keskele nii horisontaalselt kui ka vertikaalselt, igas suuruses. See leht avab generaatori täpselt selle kombinatsiooniga, mis on juba rakendatud, nii et allolev eelvaade näitab, et see töötab praegu kolmel nummerdatud kastil.

Enne flexboxi vajas div tsentreerimine häkkisid: veeris: 0 auto tsentreeriti ainult horisontaalselt ja töötas ainult fikseeritud laiusega plokil; vertikaalne tsentreerimine tähendas positsiooni: absoluutne negatiivsete veeristega või teisendustrikk, mõlemad haprad hetkel, mil sisu suurus muutub. Justify-content käsitleb peatelge ja align-items risttelge – koos tsentreerivad nad mõlemas suunas, olenemata lapse pikkusest või laiusest, mistõttu sai sellest paarist standardvastus.

Lohistage allolevat juhtelementi ja vaadake, kuidas kolm eelvaatekasti jäävad keskele, kui konteiner kuju muudab, või lisage nende vahele tühik. Kui see tundub õige, kopeerige allosas olev CSS-plokk otse oma stiililehele – see töötab samamoodi igas kaasaegses brauseris, teeki pole vaja.