Box-sizing 속성은 요소의 높이와 너비를 변경하는 데 사용됩니다. CSS2 이후로 box 속성은 아래와 같이 작동했습니다 -
width + padding + border = actual visible/rendered width of an element's box height + padding + border = actual visible/rendered height of an element's box
예시
box-sizing 속성을 이해하기 위해 예를 살펴보겠습니다:
<html> <head> <style> .div1 { width: 300px; height: 100px; border: 1px solid blue; box-sizing: border-box; } .div2 { width: 300px; height: 100px; padding: 50px; border: 1px solid red; box-sizing: border-box; } </style> </head> <body> <div class = "div1">TutorialsPoint.com</div></br> <div class = "div2">TutorialsPoint.com</div> </body> </html>