728x90
문서의 요소를 하나의 직사각형 박스 로 여기는 모델입니다.
CSS는 박스의 크기, 위치, 속성( 색, 배경, 테두리 모양 등 ) 을 결정합니다.
- 내용 영역 ( Content Area ) : 글, 이미지, 비디오 등 요소처럼 실질적인 내용 부분 입니다.
- 패딩 영역 ( Padding Area ) : 내용과 테두리 사이의 간격입니다. ( 눈에 보이지 않습니다.)
- 테두리 영역 ( Border Area ) : 내용과 패딩 주변을 감싸는 테두리 입니다.
- 마진 영역 ( Margin Area ) : 테두리 영역과 인근 요소 사이의 빈 공간까지 포함합니다. ( 눈에 보이지 않습니다.)
box-sizing
기본값은 content-box 이며, 상속, 애니메이션 은 적용되어 있지 않습니다.
box-sizing: content-box | border-box | initial | inherit
// content-box : 콘텐트 영역을 기준으로 크기를 정합니다.
// border-box : 테두리를 기준으로 크기를 정합니다.
// initial : 기본값으로 설정합니다.
// inherit : 부모 요소의 속성값을 상속받습니다.
728x90
'FrontEnd > CSS' 카테고리의 다른 글
부트스트랩 (1) | 2024.12.17 |
---|---|
align-self (0) | 2024.02.13 |
CSS ( Cascading Style Sheets ) (1) | 2022.12.01 |
CSS (0) | 2022.07.19 |