Merhabalar.

Bu yazımda Flexbox’ın Container içindeki nesnelerin durumlarına bakmaya devam ediyoruz. align-items özelliğine bakacağız.

Projemiz bir önceki yazımızdan devam ettiği için öncelikle o yazımı okumanızı tavsiye ederim.

align-items Özelliği

align-items özelliği, CSS Grid Layout modelinde veya Flexbox modelinde kullanılan bir özelliktir. Bu özellik, bir container içindeki öğelerin çapraz eksende (cross axis) nasıl hizalanacaklarını belirler.

align-items özelliği ayrıca şu değerleri de alabilir:

flex-start: Öğeleri çapraz eksende container’ın başlangıç noktasına doğru hizalar.

flex-end: Öğeleri çapraz eksende container’ın bitiş noktasına doğru hizalar.

stretch: Öğeleri çapraz eksende container’ın boyunca uzatır.

baseline: Öğeleri çapraz eksende alt satır çizgisine göre hizalar.

Bu özellik, container içindeki öğelerin düzenini kontrol etmek ve çapraz eksendeki hizalamayı belirlemek için kullanışlıdır.

.container {
    align-items: stretch | flex-start | flex-end | center | baseline;
}

Bunların tamamına ayrı ayrı bakalım.

align-items: start;

align-items: end;

align-items: center;

align-items: stretch;

align-items: baseline;

 

.container1{
    padding: 10px;
    height: 300px;
    background-color: #21b5da;
    display: flex;
    flex-flow: row wrap;

    align-items: start;
    align-items: end;
    align-items: center;
    align-items: stretch;
    align-items: baseline;
    
}

.container2{
    background-color: #9bdff1;
    padding: 10px;
    height: 950px;
    display: flex;
    flex-flow: column wrap;

    align-items: start;
    align-items: end;
    align-items: center;
    align-items: stretch;
    align-items: baseline;

}

Bir sonraki yazımda align-content özelliklerine bakalım.

Görüşmek üzere.


Murat Bilginer
21 Şubat 1992'de doğdum. Endüstri Mühendisi olarak lisansımı 2016 yılında tamamladım. Industryolog Akademi - NGenius oluşumlarının kurucusuyum. Şu anda kendi şirketim Brainy Tech ile Web ve Mobil Geliştirme, AWS, Google Cloud Platform Sistemleri için DevOps, Big Data Analiz ve Görselleştirme hizmetleri sunmakta ve Online Eğitimler vermekteyiz.