2013-02-01 17 views
7

आप टेक्स्ट इनपुट बॉक्स के आकार और अधिकतम लंबाई से कैसे मेल खाते हैं? यह बहुत परेशान है कि अधिकतम लम्बाई और आकार विशेषताओं को लाइन नहीं है और फ़ॉन्ट उपयोग पर निर्भर हैं।आप पाठ इनपुट बॉक्स के आकार और अधिकतम लंबाई से कैसे मेल खाते हैं?

Example input:<input type="text" size="4" maxlength="4" /> 

enter image description here

कोई सुझाव?

+1

यह मदद करनी चाहिए। यह बताता है कि आकार = "4" वास्तव में क्या संदर्भित करता है। http://stackoverflow.com/questions/6699575/size-attribute-for-an-input-field-not-being-honored – Scott

उत्तर

6

मुझे नहीं लगता कि यह मेल खाता है और यह ब्राउज़र पर निर्भर करेगा। इनपुट की चौड़ाई निर्धारित करने के लिए सीएसएस का उपयोग करना सबसे अच्छा शर्त है।

<input type="text" maxlength="4" value="1234" /> 

input {width:30px;} 

http://jsfiddle.net/BqEsd/67/

आप भी इसे चरित्र, फ़ॉन्ट आकार, और भाषा के आधार पर आकार करने के लिए समारोह के कुछ प्रकार के साथ आ सकता है। उदाहरण के लिए कुछ इस तरह ..

उदाहरण:

http://jsfiddle.net/krishollenbeck/ohpy5L95/3/

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