كيف يمكنني تطبيق الأنماط فقط لفون (وليس IE)، من دون متصفح استنشاق؟

StackOverflow https://stackoverflow.com/questions/809532

سؤال

وأود أن تطبيق أنماط حصرا لفون، دون أن تفعل متصفح استنشاق (عبر سلسلة عامل المستخدم) على ملقم أو عن طريق جافا سكريبت.

وأنا لا سيما لا تريد Internet Explorer لتطبيق الأنماط. كود أبل المقترحة لبتطبيق أنماط فون محددة، أي بمعنى:.

<link media="only screen and (max-device-width: 480px)" href="small-device.css" type= "text/css" rel="stylesheet">

ويبدو أن تتسبب في أنماط ليتم تطبيقها من قبل IE 7 و 6.

هل كانت مفيدة؟

المحلول

استخدم كود أبل المقترحة، ولكن ألفه في تصريحات مشروطة لإخفائه من IE:

<!--[if !IE]><!-->
<link media="only screen and (max-device-width: 480px)" href="small-device.css" type= "text/css" rel="stylesheet">
<!--<![endif]-->

والائتمان أعتقد أن Sitepoint فون المادة تطوير للحصول على هذا .

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top