Rumah > hujung hadapan web > tutorial css > Mengapa Tidak ::selepas Bekerja pada Elemen?

Mengapa Tidak ::selepas Bekerja pada Elemen?

Mary-Kate Olsen
Lepaskan: 2024-10-25 13:34:02
asal
575 orang telah melayarinya

Why Doesn't ::after Work on  Elements?

Misteri Yang Lenyap ::selepas

Dalam bidang unsur-unsur pseudo CSS, harta ::after ialah alat yang berkuasa untuk menyuntik kandungan tambahan ke dalam DOM. Walau bagaimanapun, telah didapati bahawa penyemak imbas secara ingin tahu enggan menghormati ::selepas pada elemen.

Tingkah laku yang kelihatan tidak dapat diterangkan ini telah menyebabkan pembangun web menggaru kepala. Menurut Spesifikasi CSS21 di http://www.w3.org/TR/CSS21/generate.html, ::after direka bentuk untuk beroperasi pada elemen dengan kandungan (pokok dokumen).

Peperiksaan yang lebih dekat mendedahkan itu tidak mempunyai sebarang kandungan pokok dokumen sedemikian, sama seperti dan
. Akibatnya, pelayar mematuhi spesifikasi dengan tidak memaparkan ::after untuk medan input. Ini menerangkan kehilangan kandungan yang dimaksudkan dalam sampel kod yang disediakan.

Atas ialah kandungan terperinci Mengapa Tidak ::selepas Bekerja pada Elemen?. 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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan