Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Menggunakan CSS :selepas dan :sebelum Pseudo-elemen dalam Internet Explorer 7?

Bagaimanakah Saya Boleh Menggunakan CSS :selepas dan :sebelum Pseudo-elemen dalam Internet Explorer 7?

Mary-Kate Olsen
Lepaskan: 2024-12-15 06:10:22
asal
672 orang telah melayarinya

How Can I Use CSS :after and :before Pseudo-elements in Internet Explorer 7?

Elemen Pseudo CSS :selepas dan :sebelum dalam Internet Explorer 7: Penyelesaian

Elemen pseudo CSS :selepas dan :sebelum adalah penting untuk menambah kandungan dan penggayaan pada halaman web. Walau bagaimanapun, kefungsian mereka dalam Internet Explorer 7 (IE7) boleh dihalang.

Masalah:

Walaupun berfungsi dengan sempurna dalam pelayar moden dan IE8, elemen pseudo ini tidak disokong dalam IE7, menimbulkan sekatan jalan untuk pembangun yang cuba mencapai penggayaan khusus dalam mereka aplikasi.

Penyelesaian:

Walaupun penggodaman CSS tulen tidak dapat membetulkan isu ini, perpustakaan JavaScript luaran menyediakan penyelesaian yang berdaya maju:

1. IE8.js:

Pustaka ini meniru gelagat IE8 dalam IE7, termasuk sokongan untuk elemen pseudo CSS. Anda boleh memasukkannya dalam projek anda menggunakan coretan berikut:

<!--[if lt IE 8]>
<script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE8.js"></script>
<![endif]-->
Salin selepas log masuk

2. Pemalam Pseudo jQuery:

Jika anda sudah menggunakan jQuery, pemalam ini meningkatkan fungsinya dengan sokongan untuk elemen pseudo dalam IE7:

http://jquery.lukelutman.com/plugins/pseudo/
Salin selepas log masuk

Nota:

IE8.js hanya diperlukan untuk IE6 dan IE7, seperti pelayar lain akan mengabaikannya. Pemalam jQuery, sebaliknya, serasi dengan semua penyemak imbas.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menggunakan CSS :selepas dan :sebelum Pseudo-elemen dalam Internet Explorer 7?. 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