वेबकिट ब्राउज़रों में, एक इनपुट [प्रकार = संख्या] एक spinbox नियंत्रण नहीं है:एचटीएमएल 5 इनपुट प्रकार संख्या: का पता लगाने के लिए कि क्या spinbox या नहीं (और कोई अन्य सुविधाओं)
हालांकि, सफारी कुछ अन्य इनपुट [प्रकार = संख्या] नियमों का पालन नहीं करता है, जैसे कि केवल संख्यात्मक वर्ण दर्ज किए गए हैं। इसलिए, Modernizr पता लगाता है कि सफारी इनपुट [प्रकार = संख्या] का समर्थन नहीं करता है।
मुझे संख्या-इनपुट चौड़ाई के लिए बहुत विशेष आवश्यकताएं हैं, और जब कोई स्पिनबॉक्स होता है तो मैं चौड़ाई 2.7em बनाता हूं और इसके बिना (फ़ायरफ़ॉक्स में), चौड़ाई केवल 1.7em की आवश्यकता होती है। तो क्रोम और फ़ायरफ़ॉक्स दोनों ठीक दिखते हैं। लेकिन सफारी एक spinbox में डालता है, लेकिन किसी भी अन्य नियमों का पालन नहीं करता, तो यह 1.7em चौड़ाई हो जाता है और इस तरह दिखता है:
मैं केवल परवाह नहीं है अगर एक spinbox नियंत्रण। मुझे सफारी फ्लोटिंग के अन्य इनपुट [प्रकार = संख्या] नियमों की परवाह नहीं है। सफारी एकमात्र नियम द्वारा खेल रहा है जिसकी मुझे परवाह है। मैं इसका पता कैसे लगा सकता हूं?
यह सिर्फ एक अनुमान है, लेकिन क्या आप इनपुट की चौड़ाई निर्धारित करने, इसे "संख्या" टाइप करने के लिए बदल सकते हैं, चौड़ाई को पुनः माप सकते हैं और देख सकते हैं कि यह बदल गया है या नहीं? मुझे संदेह है कि यह काम करेगा, लेकिन यह एक विचार है। – Tower