Elemen dengan elemen pseudo termasuk elemen peringkat blok dan elemen peringkat blok sebaris. Penerangan terperinci: 1. Elemen peringkat blok merujuk kepada elemen yang menduduki baris secara berasingan dalam aliran dokumen elemen peringkat blok biasa termasuk div, p, h1, dsb. Elemen ini boleh menggunakan elemen pseudo untuk memasukkan kandungan yang dijana. Elemen peringkat blok sebaris merujuk kepada elemen yang dipaparkan bersama elemen lain dalam aliran dokumen Elemen tahap blok sebaris biasa termasuk span, butang, input, dll. Elemen ini juga menyokong penggunaan elemen pseudo.
Sistem pengendalian tutorial ini: sistem Windows 10, komputer Dell G3.
Elemen pseudo ialah pemilih yang digunakan untuk memasukkan kandungan terjana sebelum atau selepas kandungan elemen. Tidak semua elemen menyokong elemen pseudo, hanya beberapa elemen tertentu boleh menggunakan elemen pseudo.
Dalam CSS2, hanya beberapa elemen menyokong elemen pseudo. Berikut ialah beberapa elemen biasa yang menyokong elemen pseudo:
1 Elemen peringkat blok: Elemen peringkat blok merujuk kepada elemen yang secara bebas menduduki satu baris dalam aliran dokumen. Elemen peringkat blok biasa termasuk "div", "p", "h1", dsb. Elemen ini boleh menggunakan elemen pseudo untuk memasukkan kandungan yang dijana. Sebagai contoh, anda boleh menggunakan elemen pseudo "" untuk memasukkan kandungan yang dijana sebelum kandungan elemen peringkat blok:
div::before { content: "前缀:"; font-weight: bold; }
2 Elemen blok sebaris (elemen blok sebaris): rujuk elemen peringkat blok sebaris kepada elemen lain dalam aliran dokumen yang dipaparkan oleh rakan sebaya. Elemen peringkat blok sebaris biasa termasuk rentang, butang, input, dsb. Elemen ini juga menyokong penggunaan unsur pseudo. Sebagai contoh, anda boleh menggunakan elemen pseudo "::selepas" untuk memasukkan kandungan yang dijana selepas kandungan elemen peringkat blok sebaris:
span::after { content: "后缀"; font-style: italic; }
Perlu diingat bahawa tidak semua elemen menyokong elemen pseudo. Contohnya, elemen yang digantikan seperti "img", "input" dan beberapa elemen bentuk umumnya tidak menyokong unsur pseudo. Ini kerana elemen pseudo digunakan untuk memasukkan kandungan terjana sebelum atau selepas kandungan elemen, manakala kandungan elemen gantian dan elemen bentuk ditentukan oleh input pengguna atau sumber luaran dan tidak boleh dijana atau digayakan melalui CSS.
Jika anda ingin menentukan sama ada elemen tertentu menyokong elemen pseudo, anda boleh merujuk kepada spesifikasi CSS atau melihat peraturan gaya untuk elemen tersebut dalam alatan pembangun penyemak imbas. Semasa proses pembangunan, anda boleh memilih elemen yang sesuai untuk menggunakan elemen pseudo seperti yang diperlukan untuk mencapai kesan gaya dan reka letak yang lebih kaya.
Atas ialah kandungan terperinci Apakah unsur yang mempunyai unsur pseudo?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!