Kompatibilitas CSS selalu membuat pusing semua orang. IE6, IE7 dan FF telah meresahkan semua orang. Di artikel 52CSS.com sebelumnya, banyak pengetahuan di bidang ini yang diperkenalkan. Hari ini saya akan memperkenalkan kepada Anda peretasan CSS IE8.
Sejak versi resmi IE8 dirilis, saya telah mencari cara untuk membedakan versi resmi IE8. Pencarian "IE8 hack" di Baidu memiliki lebih dari 190.000 hasil, dan pencarian di Google memiliki lebih dari 2,43 juta hasil, tetapi Saya hampir tidak pernah melihatnya. Metode yang efektif adalah untuk versi resmi IE8. Anda harus tahu bahwa ada perbedaan besar antara versi resmi dan versi beta IE8 dalam hal peretasan Dibuat oleh satu atau dua orang, dan yang paling terkenal mungkin adalah Ini adalah gambar hack dari linxz.cn. Gambar ini diperkirakan telah dicetak ulang ratusan ribu kali oleh netizen dalam negeri, tetapi caranya adalah ini gambar saat ini tidak valid untuk versi resmi IE8.
Setelah menganalisis dan merangkum berbagai cara yang tidak efektif dari para netizen, kami memiliki solusi efektif berikut ini. Mungkin akan ada peretasan yang lebih baik dan sederhana di masa mendatang, namun untuk saat ini, cara ini dapat menyelesaikan kebutuhan yang mendesak.
Tidak ada lagi omong kosong, ini dia (IE8 berikut mengacu pada versi resmi IE8, nomor versi: 8.0.6001.18702):
Contoh Kode Sumber
[www.52css.com] "9" Contoh: "margin:0px auto9;". Tanda "9" di sini dapat membedakan semua IE dan FireFox.
"*" IE6 dan IE7 dapat mengenalinya.
"_" IE6 dapat mengenali "_", tetapi IE7, IE8, dan FireFox tidak bisa.
Dengan cara ini, IE6, IE7, IE8, dan FireFox dapat dibedakan sepenuhnya.
Apa? Masih belum tahu cara membedakannya. Baiklah, mari kita lihat contohnya: