Rumah >hujung hadapan web >tutorial css >Penjajaran Grid CSS: Apakah Perbezaan Antara `justify-self`, `justify-item` dan `justify-content`?

Penjajaran Grid CSS: Apakah Perbezaan Antara `justify-self`, `justify-item` dan `justify-content`?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-12-08 06:34:14386semak imbas

CSS Grid Alignment: What's the Difference Between `justify-self`, `justify-items`, and `justify-content`?

Memahami justify-self, justify-item dan justify-content dalam CSS Grid

Untuk menjelaskan perbezaan antara justify-self, justify-item dan justify- kandungan dalam Grid CSS:

1. Persamaan dan Perbezaan antara Flexbox dan Sifat Grid

Tidak seperti Flexbox, CSS Grid melaksanakan kedua-dua sifat justify-self dan justify-item, memenuhi sifat dua dimensi Grid. Sifat justify-content Flexbox, bagaimanapun, menjajarkan kandungan di sepanjang paksi tunggalnya.

2. Kefungsian justify-(self/item/content)

  • justify-self: Menjajarkan kandungan dalam sel grid di sepanjang paksi barisnya.
  • justify-item: Menjajarkan kandungan semua sel grid di sepanjang barisnya paksi.
  • justify-kandungan: Menjajarkan keseluruhan grid di sepanjang paksi barisnya.

3. Perbezaan antara justify-(self/item/content)

Perbezaan utama terletak pada skopnya:

  • justify-self menjajarkan kandungan individu dalam sel.
  • justify-item menjajarkan semua kandungan dalam sel sepanjang baris.
  • justify-content menjajarkan keseluruhan grid sepanjang satu baris.

Sebagai contoh, jika anda menetapkan sifat sel grid tertentu untuk justify-self: center, hanya kandungan dalam sel tersebut akan dipusatkan, manakala sel lain kekal tidak terjejas.

Sifat ini menyediakan kawalan yang meluas ke atas penjajaran elemen grid, membolehkan lebih fleksibiliti dalam reka bentuk web.

Atas ialah kandungan terperinci Penjajaran Grid CSS: Apakah Perbezaan Antara `justify-self`, `justify-item` dan `justify-content`?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn