css एसएएस और बोर्बो के साथ IE सशर्त टिप्पणी



sass conditional-comments (1)

यह समस्या यह sass गुंजाइश के बाहर है, क्योंकि यह सिर्फ एक प्री प्रोसेसर है, और ब्राउज़र के बारे में कोई सुराग नहीं है अलग-अलग ब्राउज़रों के लिए सीएसएस के दायरे से बाहर की स्थिति भी तय है।

आप इसे html5 बॉयलरप्लेट की तरह एचटीएमएल के लिए एक आई 8 वर्ग जोड़कर कर सकते हैं और फिर फ़ॉन्ट को सक्रिय करने के लिए सीएसएस नियम का उपयोग करें।

body {
  @include font-face("myicons", "myicons", $weight: normal, $style: normal, $asset-pipeline: false);

  .ie8 & {
    @include font-face("myicons", "myicons", $weight: normal, $style: normal, $asset-pipeline: true);
  }
}

और html फ़ाइल में

<!--[if IE 8]>         <html class="ie8"> <![endif]-->
<!--[if gt IE 8]><!--> <html>         <!--<![endif]-->

मैं अलग-अलग ब्राउज़रों पर अलग-अलग फ़ोंट्स देना चाहता हूं ( यह प्रश्न देखें)

क्या Sass / Bourbon के साथ ऐसा करने का एक चालाक तरीका है?

यहां तक ​​कि मेरे पास अब तक क्या है:

<!--[if IE]> -->
@include font-face("myicons", "myicons", $weight: normal, $style: normal,
                   $asset-pipeline: false);
<![endif]-->
<!--[if !IE]> -->
@include font-face("myicons", "myicons", $weight: normal, $style: normal,
                   $asset-pipeline: true);
<![endif]-->




bourbon