2012-01-05 18 views
6
<form>Label<input type="text" size="10"></form>'More Stuff<br> 

का उत्पादन:एचटीएमएल इनपुट फ़ील्ड के अंत में नई लाइन को कैसे रोकें?

enter image description here

मैं इनपुट बॉक्स के रूप में एक ही लाइन पर कर कैसे कर सकते हैं "और उत्पाद" शो है, यह तुरंत बाद:

enter image description here

उत्तर

8

एक < प्रपत्र> तत्व एक block element है।

आपको इसके चारों ओर पाठ नाव बनाने के लिए सीएसएस का उपयोग कर सकते हैं:

<form style="display:inline;"><label>Label <input/></label></form> 

उदाहरण: http://jsfiddle.net/geCEv/

+0

धन्यवाद! उसने ऐसा किया! – tgoneil

+0

आपका स्वागत है। – kay

+0

बस यहां ध्यान दे रहा है, यह '<इनपुट प्रकार = 'फ़ाइल' ... 'के लिए भी काम करता है। –

1

<form> एक है डिफ़ॉल्ट रूप से ब्लॉक स्तर तत्व (चीजें इसके नीचे जाते हैं)। आप कुछ कह सकते हैं '<form style='display:inline'> और इससे मदद मिलेगी। या फिर आप तैर सकती हैं उन्हें छोड़ दिया की तरह:

<form style='float:left'>Label <input type="text" size="10"></form> 
<div style='float:left'>More stuff</div> 
+0

डिट्टो! धन्यवाद! प्रदर्शन: इनलाइन ने मेरे लिए किया था! – tgoneil

+0

मैं इसे उत्तर के रूप में "चेक" भी दूंगा, लेकिन स्पष्ट रूप से मैं इसे केवल एक जवाब दे सकता हूं ?? – tgoneil

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