box-sizing xüsusiyyəti elementin ölçüsünə necə təsir edir?
sobes.tech Süni İntellekt
AI-dan cavab
CSS box-sizing xüsusiyyəti, elementin ölçülərinin necə hesablandığını müəyyən edir — daxili boşluqlar (padding) və sərhədlər (border) daxil edilirmi və ya yox.
-
Dəyər
content-box(standart): elementin eni və hündürlüyü yalnız məzmunu müəyyən edir. Daxili boşluqlar və sərhədlər bu ölçülərə əlavə olunur, nəticədə ümumi ölçü artır. -
Dəyər
border-box: eni və hündürlüyü məzmun, daxili boşluqlar və sərhədlər daxil edir. Bu, əgər eni 100px təyin etsəniz, məzmun padding və border nəzərə alınaraq kiçildilir ki, ümumi ölçü 100px qalsın.
Misal:
.box {
width: 200px;
padding: 10px;
border: 5px solid black;
box-sizing: border-box;
}
Bu halda, .box elementinin ümumi eni 200px olacaq, padding və border daxil. Əgər content-box olsaydı, ümumi eni 200 + 210 + 25 = 230px olardı.
border-box istifadəsi çox vaxt düzənləməni sadələşdirir, çünki elementlərin ölçüləri padding və border səbəbindən "dağılmaz".