← 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