मेरे पास एक HTML फॉर्म है जो मूल रूप से लंबवत है लेकिन मुझे वास्तव में कोई जानकारी नहीं है कि एक ही पंक्ति पर दो टेक्स्ट फ़ील्ड कैसे बनाएं। उदाहरण के लिए नीचे दिया गया फॉर्म मैं उसी पंक्ति पर पहला और अंतिम नाम चाहता हूं बल्कि एक के नीचे एक।साइड बाय साइड इनपुट फ़ील्ड्स के साथ HTML फॉर्म
<form action="/users" method="post"><div style="margin:0;padding:0">
<div>
<label for="username">First Name</label>
<input id="user_first_name" name="user[first_name]" size="30" type="text" />
</div>
<div>
<label for="name">Last Name</label>
<input id="user_last_name" name="user[last_name]" size="30" type="text" />
</div>
<div>
<label for="email">Email</label>
<input id="user_email" name="user[email]" size="30" type="text" />
</div>
<div>
<label for="pass1">Password</label>
<input id="user_password" name="user[password]" size="30" type="password" />
</div>
<div>
<label for="pass2">Confirm Password</label>
<input id="user_password_confirmation" name="user[password_confirmation]" size="30" type="password" />
</div>
या बेहतर अभी भी एक कक्षा बनाएं जो फ्लोट है: इसकी परिभाषा के हिस्से के रूप में छोड़ा गया है। –
@ डैन डिप्लो: इस टिप्पणी को देखने से पहले किया गया :) – Sarfraz
आप दूसरे लेबल और इनपुट फ़ील्ड को पहले ही एक ही div में ले जा सकते हैं - यदि आप ऊर्ध्वाधर अलगाव नहीं कर रहे हैं तो उन्हें अलग-अलग में अलग करने की आवश्यकता नहीं है divs, इस प्रकार नीचे एक फ्लोट स्पष्ट की आवश्यकता को अस्वीकार कर दिया। – hollsk