Rumah > hujung hadapan web > tutorial css > Bagaimana Menggayakan Elemen Khusus untuk Internet Explorer 11 Menggunakan Hacks CSS?

Bagaimana Menggayakan Elemen Khusus untuk Internet Explorer 11 Menggunakan Hacks CSS?

Barbara Streisand
Lepaskan: 2024-12-03 19:10:12
asal
318 orang telah melayarinya

How to Style Elements Specifically for Internet Explorer 11 Using CSS Hacks?

Cara Menyasarkan Internet Explorer 11 dengan Hacks CSS

Menyasarkan penyemak imbas tertentu, seperti Internet Explorer 11, boleh dicapai menggunakan penggodaman CSS. Berikut ialah panduan untuk membantu anda menulis penggodaman CSS untuk IE 11:

Untuk menyasarkan IE 11 secara khusus, anda boleh menggunakan gabungan peraturan CSS khusus Microsoft. Dalam HTML anda, tambahkan teg meta berikut:

<meta http-equiv="X-UA-Compatible" content="IE=edge">
Salin selepas log masuk

Dalam CSS anda, gunakan peraturan @media all dan (-ms-high-contrast: none) untuk menyasarkan IE 10. Dalam peraturan ini, anda boleh menentukan gaya untuk elemen dengan kelas .foo.

@media all and (-ms-high-contrast:none) {
  .foo { color: green } /* IE10 */
}
Salin selepas log masuk

Untuk menyasarkan IE11 sahaja, gunakan *::-ms-tirai latar pseudo-element.

@media all and (-ms-high-contrast:none) {
  *::-ms-backdrop, .foo { color: red } /* IE11 */
}
Salin selepas log masuk

Teknik ini berfungsi kerana ejen pengguna yang tidak boleh menghuraikan pemilih (dalam kes ini, *::-ms-dropdrop) akan mengabaikannya dan blok pengisytiharan berikut. Akibatnya, gaya dalam peraturan khusus IE11 hanya akan digunakan pada IE11.

Berikut ialah contoh coretan kod:



  
    IE10/11 Media Query Test
    
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    
  
  
    
Hi There!!!
Salin selepas log masuk

Dengan menggunakan penggodam CSS ini, anda boleh menggayakan elemen dengan berkesan khusus untuk Internet Explorer 11.

Atas ialah kandungan terperinci Bagaimana Menggayakan Elemen Khusus untuk Internet Explorer 11 Menggunakan Hacks CSS?. 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