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
Lepaskan: 2024-12-08 06:34:14
asal
362 orang telah melayarinya

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!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan