2013-04-22 2 views
7

यह सीएसएस संपत्ति IE10 पर काम नहीं कर रहा साथ काम नहीं कर रहा:सीएसएस रेम इकाई फ़ॉन्ट घोषणाओं

font: bold 3rem/6rem Arial; 

हालांकि, अगर मैं इस संपत्ति को अलग करने के गुण यह काम करता है विभाजित:

font-size: 3rem; 
font-weight: bold; 
line-height: 6rem; 
font-family: Arial; 

मैं भी कर सकते हैं इसके बजाय पीएक्स का उपयोग करें और यह भी काम करता है:

font: bold 48px/96px Arial; 

आप इसे आईई डीबगर के साथ हर पृष्ठ पर आज़मा सकते हैं। यह संपत्ति आईई पर काम नहीं कर रही है लेकिन अन्य सभी ब्राउज़रों पर क्यों?

उत्तर

11

रिम यूनिट फ़ॉन्ट शॉर्टंड के लिए आईई में समर्थित नहीं है। यह एक ज्ञात बग है। उम्मीद है कि यह तय किया जाएगा। मुझे पता है कि एकमात्र काम फ़ॉन्ट गुण के बाद फ़ॉन्ट आकार को फिर से निर्दिष्ट करना है, या रीम का उपयोग करते समय शॉर्टेंड का उपयोग नहीं करना है। ध्यान दें कि यह IE11 के रूप में निर्धारित किया गया है:

बग रिपोर्ट https://connect.microsoft.com/IE/feedback/details/772679/ie10-not-recognizing-font-decloration-when-rem-is-used-as-font-size-unit-of-measure

अद्यतन है।

+1

इसके अलावा, 'rem' इकाई IE 8 और पुराने द्वारा समर्थित नहीं है, इसके उपयोग को बल्कि संदिग्ध बनाते हैं। यह कभी-कभी सुविधा के लिए उपयोगी होगा, जिससे आप 'em' के लिए उपयोग करने वाले गुणकों की गणना से बचने में मदद कर सकते हैं, लेकिन यदि आपको पुराने ब्राउज़र को' रीम 'का उपयोग करके खाते में ले जाना है, तो आप स्टाइल में * अधिक * परेशानी के साथ समाप्त हो जाएंगे, कम नहीं। –

संबंधित मुद्दे