Bir qatorli forma (inline)


CSS yordamida moslashuvchan bir qatorli (inline) forma yaratishni o‘rganing.


ULASHISH

Moslashuvchan bir qatorli forma

Effektni ko‘rish uchun brauzer oynasi o‘lchamini o‘zgartiring (kichikroq ekranlarda label’lar va kiritish maydonlari yonma-yon emas, bir-birining ostida joylashadi):

O‘zingiz sinab ko‘ring »


Bir qatorli (inline) forma qanday yaratiladi

1-qadam) HTML qo‘shing

Kiritilgan ma’lumotlarni qayta ishlash uchun <form> elementidan foydalaning. Bu haqda PHP darsligimizda ko‘proq bilib olishingiz mumkin.

Misol

<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>


2-qadam) CSS qo‘shing:

Misol

/* Style the form - display items horizontally */ .form-inline {   display: flex;   flex-flow: row wrap;   align-items: center; } /* Add some margins for each label */ .form-inline label {   margin: 5px 10px 5px 0; } /* Style the input fields */ .form-inline input {   vertical-align: middle;   margin: 5px 10px 5px 0;   padding: 10px;   background-color: #fff;   border: 1px solid #ddd; } /* Style the submit button */ .form-inline button {   padding: 10px 20px;   background-color: dodgerblue;   border: 1px solid #ddd;   color: white; } .form-inline button:hover {   background-color: royalblue; } /* Add responsiveness - display the form controls vertically instead of horizontally on screens that are less than 800px wide */ @media (max-width: 800px) {   .form-inline input {     margin: 10px 0;   }   .form-inline {     flex-direction: column;     align-items: stretch;   } }
O‘zingiz sinab ko‘ring »

Maslahat: HTML formalari haqida ko‘proq bilish uchun HTML formalar darsligimizga o‘ting.

Maslahat: Forma elementlariga qanday uslub berish haqida ko‘proq bilish uchun CSS formalar darsligimizga o‘ting.


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!