Memahami Maksud 9 dalam Pengisytiharan Lebar CSS
Kod CSS boleh termasuk aksara khas, 9, yang berfungsi sebagai "godam CSS " khusus menyasarkan Internet Explorer versi 7, 8 dan 9. Apabila digunakan pada penghujung perisytiharan sifat CSS, seperti dalam contoh di bawah:
width: 500px;
helah ini memastikan bahawa harta itu hanya digunakan dalam versi tertentu Internet Explorer tersebut. Pelayar lain akan mengabaikan penggodaman ini sama sekali.
Dalam contoh yang disediakan, sifat lebar akan menetapkan lebar elemen kepada 500 piksel, tetapi hanya apabila dilihat dalam IE 7, 8 atau 9. Semua penyemak imbas lain akan mengabaikan 9 dan tidak akan menggunakan peraturan lebar.
Godam ini membenarkan pembangun mencipta peraturan CSS yang khusus untuk pelayar atau versi penyemak imbas tertentu. Contohnya:
#myElement { width: 300px; width: 500px; }
Dengan kod ini, elemen akan mempunyai lebar 500 piksel dalam IE 7, 8 dan 9, manakala dalam semua penyemak imbas lain, ia akan mempunyai lebar 300 piksel.
Sila ambil perhatian bahawa penggodaman ini juga berfungsi dalam Internet Explorer 10, seperti yang dinyatakan dalam suntingan kepada jawapan asal.
Atas ialah kandungan terperinci Apakah yang dilakukan oleh `\9` dalam Pengisytiharan Lebar CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!