HTML_CSS
CSS margin, padding, border
Will_
2022. 9. 14. 21:15
반응형
margin, padding은 CSS의 주요한 기능이다.
margin은 block 기준 바깥 쪽 거리, padding은 안 쪽 거리를 조절한다. // 아래 그림 참고

그리고 padding은 설정 시 block의 크기가 커진다. 즉 padding 설정한 만큼 block이 늘어난다.
margin: 10px 10px 10px 10px;
padding: 10px 10px 10px 10px;
위와 같이 설정하며, 좌측부터 상우하좌 거리를 의미한다. // 시계방향
border는 content 바깥 쪽 테두리를 결정한다.
border: 10px solid red;와 같이 설정하며,
각각 border-width, border-style, border-color를 의미한다. 따로 설정도 가능하다.
border-width: 10px; border-style:solid; // 글쓴이는 일반적으로 코드량이 적은 방법인 boder: 10px solid;로 작성한다.
box-sizing을 통해 border 방향을 변경할 수 있다. // default: content-box. 밖 방향.
box-sizing: border-box; 설정 시 안 쪽으로 border 생성된다.
반응형