
이번 글을 통해 배워갈 내용
- CSS Padding 값을 넣으면서 공간 크기를 유지하고 싶은 경우
CSS에서 Padding 값을 넣을 때 공간 차지하지 않게 하는 법에 대해서 알아보겠습니다.
300px 너비의 div 안에 좌우 50px의 패딩을 주었는데 보시는 것과 같이
400px이 되었습니다.

아래와 같이 300px 그대로 적용하고
패딩값이 부모의 크기에 영향을 주고 싶지 않다면

아래와 같은 속성을 넣어주면 됩니다.
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box; /* Firefox, other Gecko */
box-sizing: border-box; /* Opera/IE 8+ */
읽어주셔서 감사합니다 좋은 하루 보내세요~
출처 및 인용
How do I prevent the padding property from changing width or height in CSS?
I am creating a site with DIVs. Everything's working out except when I create a DIV. I create them like this (example): newdiv { width: 200px; height: 60px; padding-left: 20px; text-
stackoverflow.com
728x90
'Javascript > 웹 기타' 카테고리의 다른 글
| Azure Functions 로컬에 구현해보기와 3가지 꿀팁 (0) | 2022.05.04 |
|---|---|
| Javascript 없이 CSS,SVG로 멋진 Loading bar 효과 구현해보기 (0) | 2022.04.10 |
| Javascript 없이 CSS,SVG로 멋진 Ripple 효과 구현해보기 (0) | 2022.04.10 |
| VS 코드에서 HTML 템플릿 생성 단축키 (1) | 2021.07.10 |
| 반응형 움직이는 배경화면 구현하기 (1) | 2021.06.19 |