CSS’te Flexbox kullanımının temel prensipleri nedir?

CSS\'te Flexbox Kullanımının Temel Prensipleri

Flexbox, öğeleri esnek bir şekilde düzenlemek için kullanılan bir CSS düzenleme modelidir. Aşağıda temel prensipleri sıralanmıştır.

1. Flex Container ve Flex Items

  • Flex Container: Flexbox modelinin uygulandığı ana kapsayıcıdır. Bu elemana display: flex; özelliği atanır.
  • Flex Items: Flex container içinde yer alan tüm öğelerdir. Bu öğeler container\'ın özelliklerine göre esneyebilir.

2. Yönlendirme

  • flex-direction: Öğelerin düzenlenme yönünü belirler. (row, row-reverse, column, column-reverse)
  • flex-wrap: Öğelerin tek bir satırda mı yoksa birden fazla satırda mı yer alacağını yönetir. (nowrap, wrap, wrap-reverse)

3. Hizalama

  • justify-content: Ana eksende öğelerin nasıl hizalanacağını belirler. (flex-start, flex-end, center, space-between, space-around)
  • align-items: Çapraz eksende öğelerin hizalanmasını denetler. (flex-start, flex-end, center, baseline, stretch)
  • align-content: Çoklu satırlarda boş alanın nasıl dağıtılacağını belirler.

4. Flex Özellikleri

  • flex-grow: Öğenin kalan alanı ne kadar büyüteceğini belirler.
  • flex-shrink: Öğenin fazla alanı ne kadar küçülteceğini belirler.
  • flex-basis: Öğenin başlangıç boyutunu tanımlar.
Flexbox, bu temel özelliklerle birlikte, web tasarımında güçlü ve esnek düzenlemeler yapmamıza olanak tanır.

CSS’te Flexbox kullanımının temel prensipleri nedir?

🐞

Hata bildir

Paylaş