किसी को पता है कि क्या / जब इंटरनेट एक्सप्लोरर "सीमा-त्रिज्या" सीएसएस विशेषता का समर्थन करेगा?
किसी को पता है कि क्या / जब इंटरनेट एक्सप्लोरर "सीमा-त्रिज्या" सीएसएस विशेषता का समर्थन करेगा?
जवाबों:
हाँ! जब IE 2011 को जनवरी 2011 में रिलीज़ किया गया।
मान लें कि आप चारों तरफ से 15px चाहते हैं:
.myclass {
border-style: solid;
border-width: 2px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius: 15px;
}
IE9 डिफ़ॉल्ट का उपयोग करेगा border-radius
, इसलिए सुनिश्चित करें कि आप अपनी सभी शैलियों में सीमा त्रिज्या कहते हैं। तब आपकी साइट IE9 के लिए तैयार हो जाएगी।
-moz-border-radius
फ़ायरफ़ॉक्स के लिए -webkit-border-radius
है, सफारी और क्रोम के लिए है।
इसके अलावा: अपने IE कोडिंग की घोषणा करने के लिए मत भूलना ie9 है:
<meta http-equiv="X-UA-Compatible" content="IE=9" />
कुछ आलसी डेवलपर्स हैं <meta http-equiv="X-UA-Compatible" content="IE=7" />
। यदि वह टैग मौजूद है, तो IE में बॉर्डर-त्रिज्या कभी काम नहीं करेगा।
इस सवाल का जवाब बदल गया है क्योंकि यह एक साल पहले पूछा गया था। (यह प्रश्न वर्तमान में Googling के लिए शीर्ष परिणामों में से एक है "सीमा-त्रिज्या अर्थात"।)
IE9 का समर्थन करेगा border-radius
।
एक मंच पूर्वावलोकन उपलब्ध है जो समर्थन करता है border-radius
। पूर्वावलोकन चलाने के लिए आपको Windows Vista या Windows 7 की आवश्यकता होगी (और IE9 जारी होने पर)।
जब आप प्रतीक्षा कर रहे हों .. घुमावदार कॉर्नर (बॉर्डर-रेडियस) क्रॉस ब्राउज़र
वर्कअराउंड और एक आसान उपकरण:
CSS3Pie .htc फ़ाइलों और व्यवहार संपत्ति का उपयोग करता है CSS3 को IE 6 - 8 में लागू करने के लिए।
मॉर्डनिजर एक जावास्क्रिप्ट का एक सा है जो आपके html एलिमेंट पर कक्षाएं लगाएगा, जिससे आप अपनी क्षमताओं के आधार पर अलग-अलग ब्राउजर्स को अलग-अलग स्टाइल की परिभाषा दे सकते हैं।
जाहिर है, ये दोनों अधिक ओवरहेड जोड़ते हैं, लेकिन IE9 के साथ केवल विस्टा / 7 पर चलने के कारण हम काफी कुछ समय के लिए अटक सकते हैं। अगस्त 2010 तक विंडोज एक्सपी में अभी भी 48% वेब क्लाइंट OSes हैं।
यह IE8 के लिए योजनाबद्ध नहीं है। CSS संगतता पृष्ठ देखें ।
इसके अलावा कोई योजना जारी नहीं की गई है। अफवाहें मौजूद हैं कि IE8 विंडोज एक्सपी के लिए अंतिम संस्करण होगा
इस प्रश्न के लिए त्वरित अद्यतन, IE9 के अनुसार सीमा-त्रिज्या का समर्थन करेगा: http://blogs.msdn.com/ie/archive/2009/11/18/an-early-look-at-ie9-for-developers.aspx
का उपयोग करें -ms-border-radius: 15px
, किसी भी तत्व है कि सीएसएस का उपयोग करता है- IE के साथ संगत है।
IE के कोने त्रिज्या मुद्दा हल करने वाला।
सीमा त्रिज्या और पृष्ठभूमि ढाल के लिए समर्थन के बारे में क्या। हां IE9 उन दोनों को अलग-अलग समर्थन करने के लिए है, लेकिन अगर आप गोल कोने से बाहर दो ग्रेडिएंट ब्लीड्स को मिलाते हैं। नीचे एक खराब उदाहरण की एक कड़ी है, लेकिन मैंने इसे अपने स्वयं के परीक्षण में भी देखा है। स्क्रीन शॉट लेना चाहिए :(
शायद असली सवाल यह है कि जब IE MS-FILTER मालिकाना हैक के बिना IE मानकों का समर्थन करेगा।
http://frugalcoder.us/post/2010/09/15/ie9-corner-plus-gradient-fail.aspx
सीमा-त्रिज्या: या सीमा-त्रिज्या नहीं पाने वालों के लिए: IE 10,11 में काम करने के लिए और यह सभी वर्ग का प्रतिपादन करता है और फिर इन चरणों का पालन करें: