बिना जिम्मेदार बताते हैं एक परिदृश्य में जहाँ सीएसएस विशेषता इकाई याद आ रही है (px, उन्हें, pt,%) पर विचार करें:निवर्तन इकाई
<body>
<div
style= "width:170;
border:1 dotted PaleGreen;
background-color:MistyRose">
The quick brown
</div>
</body>
सवाल:
- यह क्यों वापस आने जाएगा पीएक्स के लिए? पिक्सेल हमेशा एक पसंदीदा इकाई है? क्या डब्ल्यू 3 सी वर्किंग ड्राफ्ट या सिफारिश में कोई नियम परिभाषित किया गया है?
- क्या कोई नियम है जो एक UA के लिए एक पसंदीदा इकाई में फॉलबैक करना अनिवार्य बनाता है?
- इंटरनेट एक्सप्लोरर: असामान्य मोड में (IE6,5,4 ..) चौड़ाई और सीमा-चौड़ाई पिक्सल पर वापस आने के लिए इस्तेमाल किया
- ऊपर के उदाहरण है, जो निम्न में से एक सही व्यवहार है को देखते हुए। चूंकि आईई 7 (वर्तमान में, आईई 10 आरपी) इकाई के गायब होने पर यह पूरे नियम को अनदेखा करता है। इसलिए दोनों नियमों को नजरअंदाज कर दिया गया।
- फ़ायरफ़ॉक्स 13: उपरोक्त उदाहरण में पीएक्स पर चौड़ाई फॉलबैक, लेकिन सीमा-चौड़ाई को नजरअंदाज कर दिया गया था।
- क्रोम 1 9, ओपेरा 12, सफारी 5.1.2: दोनों चौड़ाई और सीमा-चौड़ाई पिक्सबैक पीएक्स पर।
नोट: माइक्रोसॉफ्ट कनेक्ट पर, उन्होंने कहा:
मुद्दा आप रिपोर्ट कर रहे हैं डिजाइन कर रहा है। मानक मोड में आईई 10 सीएसएस मानकों के अनुपालन में इकाई के बिना चौड़ाई या ऊंचाई को अनदेखा करता है। इकाई वैकल्पिक नहीं है।
यह एक सही उत्तर है। जब मैंने एचटीएमएल 5 के डॉक्टरेट '' का उपयोग किया, तो सभी उपरोक्त ब्राउज़र चौड़ाई और सीमा को अनदेखा करते हैं। मैं कभी नहीं जानता था कि अन्य ब्राउज़र भी quirks मोड में अलग व्यवहार करते हैं। धन्यवाद! –