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
275 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!

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