कैसे बनाएं: इनलाइन फॉर्म

CSS के द्वारा रिस्पांसिव इनलाइन फॉर्म का उपयोग करना सीखें。

रिस्पांसिव इनलाइन फॉर्म

ब्राउज़र विंडो का आकार समायोजित करें ताकि प्रभाव देख सकें (टैब और इनपुट टूलीबॉक्स में जमा होंगे, न कि छोटे स्क्रीन पर साथ-साथ):

स्वयं एक प्रयास कीजिए

कैसे लाइन इनलाइन फॉर्म बनाएं

पहला कदम - HTML जोड़ें:

एक <form> एलिमेंट का उपयोग करके इनपुट का संभाल करें। आप हमारे PHP ट्यूटोरियल में ज्यादा से ज्यादा सूचना पा सकते हैं।

<form class="form-inline" action="/action_page.php">
  <label for="email">Email:</label>
  <input type="email" id="email" placeholder="Enter email" name="email">
  <label for="pwd">Password:</label>
  <input type="password" id="pwd" placeholder="Enter password" name="pswd">
  <label>
    <input type="checkbox" name="remember"> Remember me
  </label>
  <button type="submit">Submit</button>
</form>

दूसरा कदम - एसएसी जोड़ें:

/* फॉर्म की शैली निर्धारित करें - सीधे दिखाएं */
.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
/* हर टैग के लिए कुछ अथाह मार्ग समायोजित करें */
.form-inline label {
  margin: 5px 10px 5px 0;
}
/* इनपुट फील्ड की शैली निर्धारित करें */
.form-inline input {
  vertical-align: middle;
  margin: 5px 10px 5px 0;
  padding: 10px;
  background-color: #fff;
  border: 1px solid #ddd;
}
/* सबमिट बटन की शैली निर्धारित करें */
.form-inline button {
  padding: 10px 20px;
  background-color: dodgerblue;
  border: 1px solid #ddd;
  color: white;
}
.form-inline button:hover {
  background-color: royalblue;
}
/* अनुकूलित करें - 800 पिक्सल विस्तार कम विशिष्ट कार्यक्रमों को खड़े से सीधे दिखाएं */
@media (max-width: 800px) {
  .form-inline input {
    margin: 10px 0;
  }
  .form-inline {
    flex-direction: column;
    align-items: stretch;
  }
}

स्वयं एक प्रयास कीजिए

संबंधित पृष्ठ

शिक्षा:HTML फॉर्म

शिक्षा:CSS फॉर्म