← 질문 목록
#115깊이 0

선언한 너비와 실제 크기가 왜 달라지는가?

프론트엔드기초

기본 content-box에서는 선언한 너비 밖에 패딩과 테두리가 더해지기 때문이다. border-box를 쓰면 선언한 너비 안에 둘이 포함된다.

기준content-boxborder-box
width 범위콘텐츠만콘텐츠+패딩+테두리
바깥 크기값보다 커질 수 있음선언값으로 고정

렌더된 박스 너비는 콘텐츠와 좌우 패딩, 좌우 테두리를 합한 값이다. 마진은 박스 크기에 포함되지 않고 주변 간격을 만든다.

전체에 box-sizing: border-box를 적용하면 레이아웃 계산이 직관적이다. 다만 콘텐츠 영역은 패딩과 테두리가 늘수록 줄어든다.

추천 꼬리질문

0/300

적은 내용은 AI 학습에 쓰일 수 있습니다. 이름이나 연락처는 넣지 말아 주세요.

관련 질문

선언한 너비와 실제 크기가 왜 달라지는가?