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
799 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!

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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan