2010-08-20 4 views
9

Google क्रोम अब, और ओपेरा पहले, "संख्या" प्रकार के इनपुट फ़ील्ड के बगल में एक "स्पिन बॉक्स" नियंत्रण दिखाता है। मैं इसे स्टाइल करने में सक्षम होना चाहता हूं, या इसे छुपा सकता हूं। क्या इस यूआई तत्व को अभी तक नियंत्रित करने के तरीके हैं?क्या Google क्रोम और ओपेरा में दिखाए गए नए HTML5 स्पिनबॉक्स नियंत्रण छिपाने का कोई तरीका है?

ईजी: alt text < - ऊपर और नीचे तीर वाला वह छोटा ui तत्व। यह कार्यात्मक नहीं है और मैंने अनजान तत्वों को एक रूप में जोड़ दिया है जो मैंने बनाया है।

मुझे समझ में आता है कि मेरे पास "संख्या" के रूप में प्रकार नहीं हो सकता है लेकिन यह किसी संख्या के अलावा किसी भी अन्य चीज़ को दर्ज करने की रोकथाम में बनाया गया है, और यह अर्थात् सही है।

+1

मेरा उत्तर यहां देखें: http://stackoverflow.com/questions/3790935/hiding-the-html5-number-input-spin-box/ 42 9 8216 # 42 9 8216 – antonj

उत्तर

3

फिलहाल, जवाब नहीं है - जहां तक ​​मुझे पता है।

एचटीएमएल 5 spec आम तौर पर यह नहीं करना चाहता कि उपयोगकर्ता इंटरफ़ेस कैसा दिखता है, यह इनपुट प्रकार = संख्या सुविधा पर भी लागू होता है। मुझे लगता है कि एक तरह का अनुमानित वर्कफ़्लो है जो कुछ हद तक

लेखकों/ब्राउज़र विक्रेताओं/रोचक लोगों से इनपुट> HTML spec में spec text> कार्यान्वयन (UI के साथ प्रयोग)> UI सम्मेलन (स्टाइल के साथ प्रयोग)> सीएसएस नए नियंत्रण को शैलीबद्ध करने के लिए प्रस्ताव> सीएसएस स्पेक।

इसलिए, निकट भविष्य में नए इनपुट के प्रतिपादन पर वास्तविक नियंत्रण संभव नहीं होगा। बेशक, ब्राउज़र प्रयोगात्मक विक्रेता-विशिष्ट सीएसएस एक्सटेंशन को कार्यान्वित कर सकते हैं ..

+0

मैंने उतना सोचा। आपके समय के लिए चीयर्स –

+0

@ हॉलवर्स कुछ समय हो गया है क्योंकि आपने यह उत्तर पोस्ट किया है। क्या यह यहाँ कुछ नया है? धन्यवाद :) –

+1

जहां तक ​​मुझे पता नहीं है। दरअसल, अगर इस "स्पिनर" को स्टाइल करना इसे CSS3 में नहीं बनाता है (सीएसएस यूआई मॉड्यूल http://www.w3.org/TR/css3-ui/ सबसे अधिक संभावना है) मुझे लगता है कि हमें सीएसएस 4 के लिए इंतजार करना होगा .. हम निश्चित रूप से कुछ -o- या -webkit- विक्रेता-विशिष्ट गुणों को देख सकते हैं, लेकिन मुझे नहीं लगता कि इसे निकट भविष्य में उच्च-प्राइ माना जाएगा: - / – hallvors

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

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