2010-08-17 13 views
5

Hy वहाँ ...आईई हालत सीएसएस

मैं इंटरनेट एक्सप्लोरर सशर्त टिप्पणियों के साथ एक समस्या है ...

मैं इस हालत का उपयोग शामिल

<!--[if lte IE8]> 
<link rel="stylesheet" type="text/css" href="http://www.bvp.hr/Static/Style/IEFix6.css"/> 
<![endif]--> 

समस्या यह है कि < IE8 में .0 मुझे आउटपुट <!--[if lte IE8]><![endif]--> किसी अन्य आउटपुट से पहले ... क्यों?! फ़ायरफ़ॉक्स में इसे मानक (afkors) प्रदान किया जाता है।

उत्तर

6

मैं तुम सब IE और 8 के बीच एक जगह जोड़ रहा है क्या करने की जरूरत का मानना ​​है, तो यह इस तरह दिखता है:

<!--[if lte IE 8]> 
<link rel="stylesheet" type="text/css" href="http://www.bvp.hr/Static/Style/IEFix6.css"/> 
<![endif]--> 
+0

बस संदर्भ के लिए: http://www.quirksmode.org/css/condcom.html – lunohodov

2
<!--[if IE 6]> 
Special instructions for IE 6 here 
<![endif]--> 

उपरोक्त उदाहरण में, IE और 6. के बीच एक रिक्ति theres बस IE और 8 के लिए भी ऐसा ही:

<!--[if lte IE 8]> 
<link rel="stylesheet" type="text/css" href="http://www.bvp.hr/Static/Style/IEFix6.css"/> 
<![endif]--> 
0

ऊपर देखें प्लस अपने कोड के शीर्ष पर टिप्पणी जो पृष्ठ की प्रस्तुति गरीब कर देगा असामान्य मोड में आईई बाध्य करेगा। इन टिप्पणियों को हटाएं:

<!-- UUIDM component start --> 
<!-- Page generated by UUIDM component - part of WebSuite application platform. Copyright (C) Determinanta. All rights reserved. --> 
संबंधित मुद्दे