속성명 대상 설명 대표값 예시
| 속성명 | 대상 | 설명 | 대표값 예시 |
| text-align | 텍스트/인라인요소 | 텍스트 가로 정렬 | left, right, center, justify |
| vertical-align | 인라인요소 | 텍스트/요소 세로 정렬 | baseline, middle, top, bottom |
| justify-content | Flex/Grid 컨테이너 | 아이템 주축 정렬 | flex-start, center, space-between |
| align-items | Flex/Grid 컨테이너 | 아이템 교차축 정렬 | flex-start, center, stretch |
| align-self | Flex 아이템 | 특정 아이템 교차축 정렬 | flex-start, center |
| float | 블록/인라인요소 | 요소 좌우 띄움 | left, right |
| clear | 요소 | 플로팅 해제 | left, right, both |
- item: 부모 안에 들어있는 ‘각각의 요소’
- 그리드(Grid): 행과 열로 나누어 배치하는 2차원 레이아웃 시스템
- flexbox 는 한 방향 정렬, 그리드는 2차원 배치에 좋음
Header가 Sidebar에 가려져서 안보일때 크기맞춰주는 css
margin-left: 250px;
width: calc(100% - 250px);
margin-left: 250px
→ 왼쪽에 있는 고정된 사이드바의 너비만큼 공간을 비워줌
→ 겹치지 않도록 여백을 확보
width: calc(100% - 250px)
→ 전체 화면 너비(100%)에서 사이드바 너비만큼 뺀 너비만큼 콘텐츠가 채워지게 함
|<-- 250px -->|<----------- 나머지 공간 (100% - 250px) ------------>|
| Sidebar | Header / Main Content |
즉 넓이 100% 에서 사이드바 넓이만큼 빼주기
'Front-End > CSS' 카테고리의 다른 글
| 2025-08-12 CSS 배운것 기록 (5) | 2025.08.12 |
|---|---|
| 2025-08-11 CSS 코드 (0) | 2025.08.11 |
| 2025-08-10 CSS 배운것 정리 (0) | 2025.08.10 |
| 상단바 오른쪽으로 치우칠때(스타일 속성 공부) (4) | 2025.08.07 |
| 폰트관련 정리 (0) | 2024.04.24 |