Bolehkah CSS Sebaris Menggunakan ::sebelum dan ::selepas Pseudo-Elements?
Bertanya sama ada CSS sebaris membenarkan penggunaan ::sebelum dan ::selepas unsur-unsur pseudo ialah soalan yang sah. Artikel ini menyelidiki secara spesifik menjawab pertanyaan ini.
CSS Sebaris dan Elemen Pseudo
CSS Sebaris, berada terus dalam elemen HTML, menyediakan alternatif kepada CSS yang ditentukan dalam lembaran gaya luaran. Walaupun CSS sebaris memenuhi tujuannya, pengehadan muncul apabila mempertimbangkan elemen pseudo.
Unsur pseudo, :sebelum dan :selepas, ialah ciri penting CSS, memudahkan pemasukan kandungan sebelum atau selepas elemen tertentu. Walau bagaimanapun, elemen pseudo ini memerlukan pengisytiharan lembaran gaya, kerana CSS sebaris tidak boleh menyasarkannya secara langsung.
Melaksanakan Elemen Pseudo dengan Lembaran Gaya
Untuk menggambarkan pelaksanaan ::sebelum dan ::selepas dengan lembaran gaya, rujuk perkara berikut contoh:
td { text-align: justify; } td::after { content: ""; display: inline-block; width: 100%; }
Dalam contoh ini, sifat CSS sebaris text-align: justify memastikan teks yang dibenarkan dalam elemen td. Pada masa yang sama, elemen pseudo ::after, yang ditakrifkan dalam lembaran gaya, menyuntik rentetan kosong, menggunakan blok sebaris yang merentangi lebar elemen td.
Atas ialah kandungan terperinci Bolehkah Gaya CSS Sebaris ::before dan ::after Pseudo-elements?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!