Rumah >hujung hadapan web >tutorial css >Bagaimanakah Saya Boleh Mengesan Internet Explorer 11 dengan Amanah Menggunakan CSS?
Mengesan IE11 dengan Keupayaan/Pengesanan Ciri CSS
Mengenal pasti versi khusus Internet Explorer selalunya diperlukan untuk peningkatan atau penyelesaian khusus penyemak imbas. Walaupun pengesanan IE10 boleh dicapai menggunakan pengesanan keupayaan CSS, ia boleh mencabar untuk membezakan antara IE10 dan IE11.
Satu penyelesaian yang mungkin melibatkan memanfaatkan sifat dan nilai CSS tanpa dokumen yang diperkenalkan secara eksklusif dalam IE11. Berikut ialah beberapa sifat berpotensi untuk dipertimbangkan:
Dengan menggabungkan sifat ini, kita boleh mencipta peraturan CSS yang khusus untuk IE11:
_:-ms-fullscreen, :root .ie11up { property: value; }
Peraturan ini hanya akan menggunakan gaya pada elemen apabila sama ada _:- ms-fullscreen property atau kelas .ie11up hadir, memastikan ia hanya menyasarkan versi IE11 atau lebih baharu penyemak imbas.
Walau bagaimanapun, adalah penting untuk ambil perhatian bahawa penggodaman pengesanan penyemak imbas boleh memperkenalkan isu yang berpotensi dan secara amnya tidak digalakkan. Pengesyoran utama ialah menggunakan modernizr.js, perpustakaan JavaScript untuk pengesanan ciri atau untuk mempertimbangkan pemilih CSS berasaskan platform untuk mengelakkan bergantung pada kaedah yang tidak disokong.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengesan Internet Explorer 11 dengan Amanah Menggunakan CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!