CSS20 / 62

align-items: menyilang main axis

align-items bekerja pada cross axis — tegak lurus dari main axis. Pada row, cross axis vertikal, jadi align-items mengatur atas-bawah. Kombinasi justify-content: center + align-items: center adalah cara paling ringkas memusatkan sesuatu secara sempurna, menggantikan trik-trik lama yang rumit. Nilai bawaannya stretch, dan itulah sebabnya kartu-kartu dalam satu baris flex otomatis sama tinggi meski panjang isinya berbeda.

👀 Contoh dulu

.pembungkus {
  display: flex;
  height: 200px;
  justify-content: center;  /* kiri-kanan (main axis)  */
  align-items: center;      /* atas-bawah (cross axis) */
}

Hasilnya: Isi berada tepat di tengah kotak, baik secara horizontal maupun vertikal.

💡 Dua baris ini menggantikan trik lama seperti position absolute + transform translate(-50%, -50%).

📝 Sekarang giliranmu

Pusatkan isi .kotak secara horizontal DAN vertikal dengan justify-content: center dan align-items: center.

Preview