Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Membuat Pertanyaan Media CSS Saya Berfungsi dalam Internet Explorer 8?

Bagaimanakah Saya Boleh Membuat Pertanyaan Media CSS Saya Berfungsi dalam Internet Explorer 8?

DDD
Lepaskan: 2024-12-22 03:49:18
asal
760 orang telah melayarinya

How Can I Make My CSS Media Queries Work in Internet Explorer 8?

Pertanyaan Media CSS dan Keserasian IE8

Internet Explorer 8 (IE8) menimbulkan had apabila ia berkaitan dengan pertanyaan media CSS tertentu, terutamanya penyata import.

Tidak disokong Pertanyaan:

@import url("desktop.css") screen and (min-width: 768px);
Salin selepas log masuk

Kaedah Penulisan Ganti:

Untuk menyokong IE8, penyataan import perlu dipisahkan kepada dua baris:

@import url("desktop.css") screen;
@media (min-width: 768px) {
  @import url("desktop.css");
}
Salin selepas log masuk

Kebimbangan Kod:

Dalam yang disediakan coretan kod:

@import url("desktop.css") screen;
@import url("ipad.css") only screen and (device-width:768px);
Salin selepas log masuk

Penyata import pertama akan menimpa penyata import kedua dalam IE8. Untuk mengelakkan perkara ini, import hendaklah disusun semula:

@import url("ipad.css") only screen and (device-width:768px);
@import url("desktop.css") screen;
Salin selepas log masuk

Penyelesaian:

Untuk keserasian yang lebih baik, pertimbangkan untuk menggunakan polyfill seperti css3-mediaqueries-js atau Respond. js, yang menyediakan sokongan untuk pertanyaan media dalam penyemak imbas lama seperti IE8.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Membuat Pertanyaan Media CSS Saya Berfungsi dalam Internet Explorer 8?. 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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan