Rumah > hujung hadapan web > tutorial css > Bolehkah Elemen Pseudo Ditindan Di Bawah Elemen Induknya?

Bolehkah Elemen Pseudo Ditindan Di Bawah Elemen Induknya?

Mary-Kate Olsen
Lepaskan: 2024-12-25 08:49:18
asal
617 orang telah melayarinya

Can Pseudo-elements Be Stacked Below Their Parent Element?

Bolehkah Susunan Susunan Unsur Pseudo berada di Bawah Induknya?

Dalam CSS, :selepas dan :sebelum unsur pseudo muncul selepas dan sebelum kandungan unsur yang berkaitan . Walaupun susunan susunan lalai meletakkan elemen pseudo di atas induknya, senario tertentu memerlukan pembalikan.

Masalah:

Percubaan untuk menetapkan sifat indeks z bagi pseudo -elemen di bawah elemen induknya sering menyebabkan ia muncul di atas sebaliknya.

Penyelesaian:

Untuk meletakkan elemen pseudo di bawah induknya, buat konteks tindanan baharu.

  1. Kedudukan Mutlak: Menetapkan elemen pseudo kepada kedudukan: mutlak mewujudkan konteks tindanan baharu, mendayakan kawalan indeks-z.
  2. Tugasan Indeks-Z: Tetapkan nilai indeks-z yang lebih rendah daripada indeks-z induk untuk meletakkan elemen pseudo di bawahnya.

Contoh:

#element {
  position: relative;  /* optional */
  width: 100px;
  height: 100px;
  background-color: blue;
}

#element::after {
  content: "";
  width: 150px;
  height: 150px;
  background-color: red;

  /* create a new stacking context */
  position: absolute;
  z-index: -1;  /* to be below the parent element */
}
Salin selepas log masuk

Pendekatan ini menyediakan kawalan terperinci ke atas susunan susunan, membolehkan anda mencapai kedudukan unsur pseudo yang diingini berbanding induknya yang berkaitan.

Atas ialah kandungan terperinci Bolehkah Elemen Pseudo Ditindan Di Bawah Elemen Induknya?. 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