Rumah > hujung hadapan web > tutorial css > Bagaimana untuk Menyelesaikan Konflik 'text-decoration' dengan :after Pseudo-Elements?

Bagaimana untuk Menyelesaikan Konflik 'text-decoration' dengan :after Pseudo-Elements?

Barbara Streisand
Lepaskan: 2024-11-14 10:39:02
asal
959 orang telah melayarinya

How to Resolve the

Menyelesaikan Konflik :selepas Pseudo-Element dengan "teks-hiasan"

Asalnya dikemukakan untuk menyelesaikan isu penambahan imej selepas pautan menggunakan :selepas, soalan ini telah muncul semula dengan fokus pada menambahkan lebar pembolehubah teks.

Cabarannya terletak pada menggunakan sifat "text-decoration: none" pada :after pseudo-element sambil mengekalkan paparan kandungannya. Dalam Firefox dan Chrome, garis bawah untuk URL berterusan, menafikan kesan yang dimaksudkan.

Kunci untuk mengatasi halangan ini terletak pada menetapkan sifat "display: inline-block" untuk :after. Teknik ini telah berjaya diuji dalam Chrome 25 dan Firefox 19. Berikut ialah contoh cara ia berfungsi:

a:after {
    content: " <" attr(href) ">";
    text-decoration: none;
    display: inline-block;
    color: #000000;
}
Salin selepas log masuk

Dengan menetapkan "display: inline-block," anda dengan berkesan menukar unsur pseudo :after kepada elemen seperti blok, membenarkan sifat "hiasan teks" berkuat kuasa seperti yang diharapkan. Teknik ini memastikan garis bawah tidak lagi merentangi URL, menghasilkan kesan visual yang diingini.

Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Konflik 'text-decoration' dengan :after Pseudo-Elements?. 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