Lompat ke konten utama

CSS Tata Letak dan Responsif

Pelajaran 5 dari 10

Flexbox · Pelajaran 5

justify-content, align-items, gap, dan flex-wrap

Tujuan: Pengguna dapat meratakan flex item pada dua sumbu, memberi jarak, dan membuatnya turun baris.

±10 menitDiperiksa 2026-09-22
PropertiMengatur apaNilai yang sering dipakai
justify-contentPerataan pada sumbu utamaflex-start, center, space-between
align-itemsPerataan pada sumbu silangstretch, center, flex-start
gapJarak antar item8px, 16px, 1rem
flex-wrapBoleh atau tidaknya item turun barisnowrap, wrap
.rak {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  flex-wrap: wrap;
}

Nilai bawaan flex-wrap adalah nowrap: semua item dipaksa muat dalam satu baris dan menyempit. Dengan wrap, item yang tidak muat pindah ke baris berikutnya, dan gap tetap berlaku untuk jarak antarbaris.

Praktik

Pada .rak tambahkan justify-content: space-between, align-items: center, gap: 16px, dan flex-wrap: wrap. Perkecil lebar jendela preview untuk melihat efek wrap.

Kode tersimpan otomatis saat kamu mengetik.

Pemeriksaan ini mencocokkan kodemu dengan instruksi latihan. Belum ada penilaian kualitas kode secara menyeluruh. Preview menjalankan HTML dan CSS saja, tanpa JavaScript.

Selesaikan latihannya dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke

Sumber

Materi kelas ini diadaptasi dari Microsoft Web Dev for Beginners — 3-terrarium (CSS layout) (MIT), web.dev — Learn CSS, Learn Forms, Learn Accessibility (CC-BY-3.0). Rincian perubahan ada di halaman kelas.