Mundarija:

Bootstrap kartamni qanday markazlashtiraman?
Bootstrap kartamni qanday markazlashtiraman?

Video: Bootstrap kartamni qanday markazlashtiraman?

Video: Bootstrap kartamni qanday markazlashtiraman?
Video: KARTANI QANDAY FAOLLASHTIRISH 2024, May
Anonim

Qo'shimcha CSS-ga ehtiyoj yo'q va Bootstrap 4-da bir nechta markazlashtirish usullari mavjud:

  1. matn - markaz uchun markaz displey:inline elementlar.
  2. mx-auto uchun markazlashtirish displey: displey ichidagi blok elementlari displey: flex (d-flex)
  3. ofset-* yoki mx-auto dan foydalanish mumkin markaz panjara ustunlari.
  4. yoki mazmunini asoslash- markaz qatorida markaz panjara ustunlari.

Shunday qilib, bootstrapdagi elementlarni qanday markazlashtirasiz?

  1. Gorizontal tekislash. Bootstrap markazi (gorizontal tekislash)
  2. Markaziy matn. Faqat sinfni qo'shing.
  3. Markaziy rasm. ni qo'shish orqali tasvirni markazlashtirishingiz ham mumkin.
  4. Markaziy tugma. Yuqoridagi kabi, shunchaki qo'shing.
  5. Markaziy ustun. Flexbox-dan foydalanib, siz butun panjara ustunini markazlashtirishingiz mumkin.
  6. Tarkibni asoslang.

Bootstrap 4 da tugmani qanday markazlashtiraman? dan foydalanish bilan yuklash 4 kommunal xizmatlarni gorizontal ravishda o'rnatishingiz mumkin markaz gorizontal chekkalarni "avtomatik" ga o'rnatish orqali elementning o'zi. Gorizontal chekkalarni avtomatikga o'rnatish uchun siz mx-auto dan foydalanishingiz mumkin. m chegaraga, x esa x o'qiga (chap + o'ngga) va avtomatik sozlamaga ishora qiladi.

Shu tarzda, CSS-da kartani qanday markazlashtirasiz?

CSS 3-darajasida vertikal markazlashtirish

  1. Konteynerni nisbatan joylashtirilgan qilib qo'ying, bu uni mutlaqo joylashtirilgan elementlar uchun idish deb e'lon qiladi.
  2. Elementning o'zini mutlaqo joylashtiring.
  3. Uni idishning yarmiga "tepasi: 50%" bilan joylashtiring.
  4. Elementni o'z balandligining yarmiga ko'tarish uchun tarjimadan foydalaning.

Qanday qilib divni markazlashtiraman?

Matnni tekislash usuli

  1. Markazlashtirmoqchi bo'lgan divni asosiy element bilan qo'shing (odatda o'ram yoki konteyner sifatida tanilgan)
  2. Asosiy elementga "matnni tekislash: markazga" o'rnating.
  3. Keyin ichki divni "displey: inline-block" ga o'rnating.

Tavsiya: