Kueri media sama sekali tidak didukung di IE8 dan di bawah ini.
Solusi berbasis Javascript
Untuk menambahkan dukungan untuk IE8, Anda dapat menggunakan salah satu dari beberapa solusi JS. Misalnya, Tanggapi dapat ditambahkan untuk menambahkan dukungan permintaan media hanya untuk IE8 dengan kode berikut:
<!--[if lt IE 9]>
<script
src="respond.min.js">
</script>
<![endif]-->
CSS Mediaqueries adalah pustaka lain yang melakukan hal yang sama. Kode untuk menambahkan pustaka itu ke HTML Anda akan sama:
<!--[if lt IE 9]>
<script
src="css3-mediaqueries.js">
</script>
<![endif]-->
Alternatifnya
Jika Anda tidak menyukai solusi berbasis JS, Anda juga harus mempertimbangkan untuk menambahkan stylesheet IE <9 only di mana Anda menyesuaikan styling khusus untuk IE <9. Untuk itu, Anda harus menambahkan HTML berikut ke kode Anda:
<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" media="all" href="style-ielt9.css"/>
<![endif]-->
Catatan :
Secara teknis, ini satu alternatif lagi: menggunakan peretasan CSS untuk menargetkan IE <9. Ini memiliki dampak yang sama dengan stylesheet IE <9 saja, tetapi Anda tidak perlu stylesheet terpisah untuk itu. Saya tidak merekomendasikan opsi ini, karena mereka menghasilkan kode CSS yang tidak valid (yang merupakan salah satu dari beberapa alasan mengapa penggunaan peretasan CSS umumnya disukai hari ini).