box-sizing
Misol
Padding va chegarani elementning umumiy kengligi va balandligiga qo‘shing:
#example1 {
box-sizing: border-box;
}
O‘zingiz sinab ko‘ring »
Quyida ko‘proq "O‘zingiz sinab ko‘ring" misollari keltirilgan.
Ta’rif va qo‘llanilishi
box-sizing xususiyati elementning kengligi va balandligi qanday hisoblanishini belgilaydi: ularga padding va chegaralar kiritiladimi yoki yo‘qmi.
| Standart qiymat: | content-box |
|---|---|
| Meros qilinadi: | yo‘q |
| Animatsiya qilinadi: | yo‘q. animatable haqida o‘qing |
| Versiya: | CSS3 |
| JavaScript sintaksisi: | object.style.boxSizing="border-box" Sinab ko‘ring |
Brauzerlarda qo‘llab-quvvatlash
Jadvaldagi sonlar xususiyatni to‘liq qo‘llab-quvvatlaydigan birinchi brauzer versiyasini ko‘rsatadi.
| Xususiyat | |||||
|---|---|---|---|---|---|
| box-sizing | 10 | 8 | 29 | 5.1 | 9.5 |
CSS sintaksisi
box-sizing: content-box|border-box|initial|inherit;
Xususiyat qiymatlari
| Qiymat | Tavsif | Demo |
|---|---|---|
| content-box | Standart. width va height xususiyatlari (hamda min/max xususiyatlari) faqat kontentni o‘z ichiga oladi. Chegara va padding kiritilmaydi | Demo ❯ |
| border-box | width va height xususiyatlari (hamda min/max xususiyatlari) kontent, padding va chegarani o‘z ichiga oladi | Demo ❯ |
| initial | Bu xususiyatni standart qiymatiga o‘rnatadi. initial haqida o‘qing | |
| inherit | Bu xususiyatni ota elementidan meros qilib oladi. inherit haqida o‘qing |
Ko‘proq misollar
Misol
Chegarali ikkita qutini yonma-yon joylashtiring:
div {
box-sizing: border-box;
width: 50%;
border: 5px solid red;
float: left;
}
O‘zingiz sinab ko‘ring »
Tegishli sahifalar
CSS darsligi: CSS box-sizing
HTML DOM ma’lumotnomasi: boxSizing xususiyati
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
