CSS Padding
Padding elementning ichidagi kontent atrofida, belgilangan chegara ichida bo'sh joy yaratish uchun ishlatiladi.
CSS Padding
Padding elementning ichidagi kontent atrofida, belgilangan chegara ichida bo'sh joy yaratish uchun ishlatiladi.
CSS padding xususiyatlari elementning ichidagi kontent atrofida, belgilangan chegara ichida bo'sh joy yaratish uchun ishlatiladi.
CSS bilan, siz paddinglarni to'liq nazorat qilishingiz mumkin. Elementning har bir tomoni uchun paddingni o'rnatish uchun xususiyatlar mavjud (yuqori, o'ng, pastki va chap).
Padding - Alohida Tomonlar
CSS elementning har bir tomoni uchun paddingni belgilash uchun xususiyatlarga ega:
padding-top
padding-right
padding-bottom
padding-left
Barcha padding xususiyatlari quyidagi qiymatlarga ega bo'lishi mumkin:
length
- paddingni px, pt, sm va boshqa birliklarda belgilaydi%
- paddingni ota element kengligining foizida belgilaydiinherit
- padding ota elementdan meros qilib olinishi kerakligini belgilaydi
Eslatma
Manfiy qiymatlar qabul qilinmaydi.
Misol
<div>
elementi uchun barcha to'rt tomon uchun har xil paddinglar o'rnatish:
Padding - Qisqartma Xususiyat
Kodning qisqa bo'lishi uchun barcha padding xususiyatlarini bitta xususiyatda belgilash mumkin.
padding
xususiyati quyidagi alohida padding xususiyatlari uchun qisqartma xususiyat hisoblanadi:
padding-top
padding-right
padding-bottom
padding-left
Bu qanday ishlaydi:
Agar padding
xususiyati to'rt qiymatga ega bo'lsa:
- Yuqori padding 25px
- O'ng padding 50px
- Pastki padding 75px
- Chap padding 100px
Misol
To'rt qiymatga ega qisqartma padding
xususiyatidan foydalaning:
Agar padding
xususiyati uch qiymatga ega bo'lsa:
- Yuqori padding 25px
- O'ng va chap paddinglar 50px
- Pastki padding 75px
Misol
Uch qiymatli qisqartma padding
xususiyatidan foydalaning:
Agar padding
xususiyati ikki qiymatga ega bo'lsa:
- Yuqori va pastki paddinglar 25px
- O'ng va chap paddinglar 50px
Misol
Ikki qiymatli qisqartma padding
xususiyatidan foydalaning:
Agar padding
xususiyati bitta qiymatga ega bo'lsa:
- Barcha to'rt padding 25px
Misol
Bitta qiymatli qisqartma padding
xususiyatidan foydalaning:
Padding va Element Kengligi
CSS width
xususiyati elementning kontent maydoni kengligini belgilaydi. Kontent maydoni elementning padding, chegara va margin ichidagi qismdir (box model).
Shunday qilib, agar elementda belgilangan kenglik mavjud bo'lsa, bu elementga qo'shilgan padding elementning umumiy kengligiga qo'shiladi. Bu ko'pincha istalmagan natijaga olib keladi.
Misol
Bu yerda <div>
elementiga 300px kenglik berilgan. Biroq, <div>
elementining haqiqiy kengligi 350px bo'ladi (300px + 25px chap padding + 25px o'ng padding):
Kenglikni 300px da saqlash uchun, padding miqdori qanday bo'lishidan qat'i nazar, box-sizing
xususiyatidan foydalanishingiz mumkin. Bu elementni haqiqiy kengligida saqlaydi; agar paddingni oshirsangiz, mavjud kontent joyi kamayadi.
Misol
Padding miqdori qanday bo'lishidan qat'i nazar, kenglikni 300px da saqlash uchun box-sizing
xususiyatidan foydalaning:
Mashqlar Bilan O'zingizni Sinang
Mashq: <h1>
elementining yuqori paddingini 30 pikseldan o'rnating.
Barcha CSS Padding Xususiyatlari
Xususiyat | Tavsif |
---|---|
padding | Bitta deklaratsiyada barcha padding xususiyatlarini o'rnatish uchun qisqartma xususiyati |
padding-bottom | Elementning pastki paddingini o'rnatadi |
padding-left | Elementning chap paddingini o'rnatadi |
padding-right | Elementning o'ng paddingini o'rnatadi |
padding-top | Elementning yuqori paddingini o'rnatadi |