Junior
Kādi ir veidi, kā centrēt elementus, izmantojot īpašību inline-block?
sobes.tech AI
Atbilde no AI
Lai centrētu elementus ar display: inline-block:
-
Uzstādiet vecāka elementa
text-align: center;. Bērnuinline-blockelementi tiks izlīdzināti centrā kā teksts..parent { text-align: center; /* Centrē inline-block bērnu elementus */ } .child { display: inline-block; } -
Izmantojot
margin: 0 auto;tieši uzinline-blockelementa nestrādās horizontālai centrēšanai. Šī metode ir piemērojama blokiem ar fiksētu platumu. -
Iekļauts bloka elements: Ievietojiet
inline-blockelementu blokā, kam ir fiksēts platums (ja nepieciešams) unmargin: 0 auto;.<div class="wrapper"> <div class="centered-block"> <span class="inline-block-element"> Saturs </span> </div> </div>.wrapper { /* Nav nepieciešami stili, ja wrapper ir tikai konteiners */ } .centered-block { display: block; /* Svarīgi, lai tas būtu bloka elements */ width: fit-content; /* Vai fiksēts platums */ margin: 0 auto; /* Centrē bloka elementu */ } .inline-block-element { display: inline-block; /* Citas stila īpašības */ }
Tādējādi visvienkāršākais un izplatītākais veids, kā horizontāli centrēt vairākus inline-block elementus, ir izmantot text-align: center; to vecāka konteinera stilā. Lai centrētu vienu inline-block elementu, var būt nepieciešams to ietīt blokā ar margin: 0 auto;.