Input maydonlarini bezash
Forma kiritish maydonlarini uslublash
CSS yordamida turli input turlarining aksariyatini uslublash mumkin: matn maydonlari, parol maydonlari, belgilash katakchalari, radio tugmalar va fayl inputlari. Input yorliqlari va shakl tugmalarini ham uslublash mumkin.
Input maydonlarini uslublash uchun keng ishlatiladigan CSS xossalari:
Input kengligini uslublash
width xossasi input maydoni kengligini belgilash uchun ishlatiladi.
Maslahat: HTML input matn maydonining standart kengligi 20 belgidir.
Bu yerda width ni 100% qilib belgilaymiz:
Yuqoridagi misol barcha <input> elementlariga qo‘llaniladi. Agar siz faqat ma’lum bir kiritish turini bezashni istasangiz, atribut selektorlaridan foydalanishingiz mumkin:
input[type=text]— faqat matn maydonlarini tanlaydiinput[type=password]— faqat parol maydonlarini tanlaydiinput[type=number]— faqat son maydonlarini tanlaydi- etc..
Input paddingini uslublash
padding xossasi matn maydoni ichiga bo‘shliq qo‘shish uchun ishlatiladi.
Maslahat: Bir-biridan keyin bir nechta input maydon bo‘lsa, ular atrofiga ko‘proq bo‘shliq qo‘shish maqsadida margin ham qo‘shishingiz mumkin:
Misol
input[type=text]
{
width: 100%;
padding: 12px;
margin: 10px 0;
box-sizing: border-box;
}
O‘zingiz sinab ko‘ring »
box-sizing xossasini border-box qilib belgilaganimizga e’tibor bering. Bu padding va oxir-oqibat chegalar elementlarning umumiy kengligi va balandligiga kiritilishini ta’minlaydi. box-sizing xossasi haqida CSS Box Sizing bobimizda ko‘proq o‘qing.
Input chegarasini uslublash
border xossasi chegara o‘lchami va rangini o‘zgartirish uchun ishlatiladi, xossasi esa yumaloq burchaklar qo‘shish uchun ishlatilishi mumkin:border-radius
Agar faqat pastki chegara xohlasangiz, border-bottom xossasidan foydalaning:
Input fon rangi va matn rangini uslublash
color.php">background- xossasi inputga fon rangi qo‘shish uchun, color xossasi esa matn rangini o‘zgartirish uchun ishlatiladi:color
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
