CSS formalar


ULASHISH

Bootstrap’ning standart sozlamalari

Bootstrap’da alohida forma boshqaruv elementlari avtomatik ravishda ba’zi global stillarni oladi.

class="form-control" klassiga ega barcha matnli <input>, <textarea> va <select> elementlari standart bo‘yicha width: 100%; qiymatiga ega bo‘ladi.

Uchala forma maketi uchun umumiy qoidalar:

  • Yorliqlar va forma boshqaruv elementlarini <div class="form-group"> ichiga o‘rang (optimal oraliqlar uchun kerak)
  • Barcha matnli <input>, <textarea> va <select> elementlariga .form-control klassini qo‘shing

Quyidagi misolda ikkita kiritish maydoni, bitta checkbox va yuborish tugmasiga ega oddiy Bootstrap formasi yaratiladi:

Bootstrap forma misoli

<form>   <div class="form-group">     <label for="email">Email address:</label>     <input type="email" class="form-control" id="email">   </div>   <div class="form-group">     <label for="pwd">Password:</label>     <input type="password" class="form-control" id="pwd">   </div>   <div class="checkbox">     <label><input type="checkbox"> Remember me</label>   </div>   <button type="submit" class="btn btn-default">Submit</button> </form>
O‘zingiz sinab ko‘ring »

Forma klasslari

Klass Tavsif Misol
.form-inline <form> elementini inline-block boshqaruv elementlari bilan chapga tekislangan qiladi (Bu faqat kengligi kamida 768px bo‘lgan viewport’lardagi formalarga taalluqli) Sinab ko‘ring
.form-horizontal Yorliqlar va forma boshqaruv elementlari guruhlarini gorizontal maketda tekislaydi Sinab ko‘ring
.form-control input, textarea va select elementlarida ularni sahifaning butun kengligi bo‘ylab yoyish va moslashuvchan qilish uchun ishlatiladi Sinab ko‘ring
.form-control-feedback Formani tekshirish (validatsiya) klassi Sinab ko‘ring
.form-control-static Gorizontal forma ichida forma yorlig‘i yoniga oddiy matn qo‘shadi Sinab ko‘ring
.form-group Forma kiritish maydoni va yorlig‘i uchun konteyner Sinab ko‘ring


Kiritish maydoni klasslari

Klass Tavsif Misol
.input-group Kiritish maydoni oldiga yoki orqasiga "yordamchi matn" sifatida belgi (icon), matn yoki tugma qo‘shib, uni boyitish uchun ishlatiladigan konteyner Sinab ko‘ring
.input-group-lg Katta kiritish guruhi Sinab ko‘ring
.input-group-sm Kichik kiritish guruhi Sinab ko‘ring
.input-group-addon .input-group klassi bilan birga bu klass kiritish maydoni yoniga belgi (icon) yoki yordamchi matn qo‘shish imkonini beradi Sinab ko‘ring
.input-group-btn .input-group klassi bilan birga bu klass kiritish maydoni yoniga tugma biriktiradi. Ko‘pincha qidiruv paneli sifatida ishlatiladi Sinab ko‘ring
.input-lg Katta kiritish maydoni Sinab ko‘ring
.input-sm Kichik kiritish maydoni Sinab ko‘ring

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!