Rumah > hujung hadapan web > tutorial css > Bagaimana untuk Menggayakan Sel Grid CSS Khusus Secara Selektif Tanpa Menggunakan `anak-anak`?

Bagaimana untuk Menggayakan Sel Grid CSS Khusus Secara Selektif Tanpa Menggunakan `anak-anak`?

DDD
Lepaskan: 2024-12-18 21:11:17
asal
353 orang telah melayarinya

How to Selectively Style Specific CSS Grid Cells Without Using `nth-child`?

Cara Menyasarkan Sel Grid Khusus dalam CSS

Memilih Baris dan Lajur Tanpa Anak Grid

Dalam susun atur grid CSS, pemilih anak ke-n melakukan tidak mencukupi untuk memilih sel tertentu kerana kandungannya boleh diletakkan secara dinamik di dalam sel. Walau bagaimanapun, anda boleh menggunakan elemen pembalut dengan paparan: kandungan untuk mendapatkan gelagat yang diingini.

Pertimbangkan senario berikut:

body {
  display: grid;
  grid-template-rows: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr;
}

.grid-item {
  background: #999;
}
Salin selepas log masuk

Untuk memilih semua elemen dalam lajur kedua, sertakan ia dalam pembungkus dengan paparan: kandungan. Ini membolehkan anda menggayakan sel dalam lajur kedua secara kolektif.

body {
  display: grid;
  grid-template-rows: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr;
}

.grid-container {
  display: contents;
  grid-column: 2;
}

.grid-item {
  background: #999;
}
Salin selepas log masuk

Pendekatan ini memastikan elemen yang dibalut berkelakuan seolah-olah ia adalah anak langsung bekas grid, membolehkan anda menggunakan gaya dengan sewajarnya.

Atas ialah kandungan terperinci Bagaimana untuk Menggayakan Sel Grid CSS Khusus Secara Selektif Tanpa Menggunakan `anak-anak`?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan