CSS overflow
CSS overflow xossasi
CSS overflow xossasi maydonga sig‘ish uchun juda katta bo‘lgan kontentga nima sodir bo‘lishini boshqaradi.
Element kontenti juda katta bo‘lganda kontentni kesish kerakmi yoki scroll panellari qo‘shish kerakligini belgilaydi.
overflow xossasida quyidagi qiymatlar mavjud:
visible— Standart. Overflow kesilmaydi. Kontent element qutisidan tashqarida render bo‘ladihidden— overflow kesiladi va kontentning qolgan qismi yashiriladiscroll- aylantirish panellari qo‘shildi. Barcha tarkibni ko‘rish uchun foydalanuvchi aylantirishi kerakauto-scrollga o‘xshash, lekin faqat kerak bo‘lganda aylantirish panellarini qo‘shadi
Bu yerda kontent sig‘may qolganda aylantirish chiziqlari (scrollbar) qo‘shiladi:
O‘zingiz sinab ko‘ring »
CSS overflow: visible
Standart holatda overflow visible bo‘ladi, ya’ni kesilmaydi va element qutisidan tashqarida render bo‘ladi:
Misol
div {
width: 200px;
height:
65px;
background-color: coral;
overflow: visible;
}
O‘zingiz sinab ko‘ring »
CSS overflow: hidden
hidden qiymatida overflow kesiladi va kontentning qolgan qismi yashiriladi:
CSS overflow: scroll
scroll qiymatida gorizontal va vertikal scroll panellari doim qo‘shiladi. Foydalanuvchi barcha kontentni ko‘rish uchun scroll qilishi kerak:
CSS overflow: auto
auto qiymati scroll'ga o‘xshaydi, lekin faqat zarur bo‘lganda scroll panellarini qo‘shadi:
CSS Overflow xossalari
| Xususiyat | Tavsif |
|---|---|
| overflow | Agar kontent element qutisidan to‘lib ketgan bo‘lsa, nima bo‘lishini belgilaydi |
| overflow-anchor | Scroll anchoring’ni (aylantirish langarini) o‘chirib qo‘yish imkonini beradi |
| overflow-x | Kontentning chap/o‘ng qirralari elementning kontent maydonini to‘ldirib yuborsa, nima qilish kerakligini belgilaydi |
| overflow-y | Kontentning yuqori/pastki qirralari bilan nima qilish kerakligini belgilaydi, agar u elementning kontent maydonidan oshib ketsa |
| overflow-wrap | Brauzer uzun so‘zli stringlarni, agar ular konteyneridan to‘lib toshgan bo‘lsa, uzishi mumkinmi yoki yo‘qligini belgilaydi |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
