일반적으로 div에서 padding 속성을 적용하면 우리가 정의한 width, height 박스 크기보다 크게 확장이 되는 것을 보실 수 있습니다.
이는 div의 기본 box-sizing 속성이 content-box로 설정이 되어 있어서 그렇습니다.
즉, content영역의 width와 height만 우리가 정해준 크기이고 전체 박스의 크기는 width, height 더하기 padding 더하기 border 사이즈 인 것이죠.
이것을 box-sizing: border-box;로 설정해주시면 콘텐트, 패딩, 보더를 포함한 전체 박스의 width와 height를 정의해 주게 되므로, 패딩 적용시에도 박스가 확대되지 않는 것을 보실 수 있습니다.
'Software > Web Languages' 카테고리의 다른 글
[카운트다운 타이머] 올해는 얼마나 남았을까? (0) | 2019.07.07 |
---|---|
[HTML/CSS][블로그 꾸미기] 블로그(티스토리)에서 무지개 링크 사용하기 (2) | 2019.06.10 |