Junior
Чӣ тавр метавон элементҳоро дар саҳифаи веб ба таври уфуқӣ марказонид?
sobes.tech AI
Ҷавоб аз AI
Ҳар хил кўп тарқалган усуллар мавжуд:
-
text-align: Аниқ (
inlineёкиinline-block) элементлар учун ота блокда. Ота блокдаtext-align: centerбўлиши керак. -
margin: auto: Блок (
block) элементлар учун. Элементда аниқ кенглик (width) бўлиши керак. Браузер автоматик равишда мавжуд бўшликни сол қўяди..element { width: 200px; margin: 0 auto; } -
Flexbox: Мослашувчан тарзда тузилган тизим. Ота-она контейнерга қўлланилади.
.container { display: flex; justify-content: center; /* Элементларни асосий тўғрида (гorizontal) марказлаштириш */ } -
Grid: Икки ўлчамли тузилма тизими. Ота-она контейнерга қўлланилади.
.container { display: grid; justify-items: center; /* Ҳужра мазмунини горизонтал марказлаштириш */ } -
Position: absolute ва transform: Аниқ кенглиги бўлган абсолют позицияланган элементлар учун.
.parent { position: relative; } .child { position: absolute; left: 50%; transform: translateX(-50%); /* Элементни кенглиги яримига суриштириш */ } -
Display: table ва margin: auto: Камдан-кам қўлланилади, аммо мумкин.
.element { display: table; margin: 0 auto; }