overflow
요소의 크기 이상으로 내용이 넘쳤을때 보여짐을 제어하는 단축 속성
- overflow-x를 사용하면 x축(가로)만 개별적으로 제어할 수 있다
- overflow-y를 사용하면 y축(세로)만 개별적으로 제어할 수 있다
overflow의 속성
1. visible (기본값)
넘친 내용을 그대로 보여줌

<div class="parent">
<div class="child"></div>
</div>
.parent {
width: 200px;
height: 150px;
background-color: royalblue;
margin: 20px;
padding: 20px;
overflow: visible;
}
.child {
width: 300px;
height: 100px;
background-color: orange;
}
2. hidden
넘친 내용을 잘라냄

<div class="parent">
<div class="child"></div>
</div>
.parent {
width: 200px;
height: 150px;
background-color: royalblue;
margin: 20px;
padding: 20px;
overflow: hidden;
}
.child {
width: 300px;
height: 100px;
background-color: orange;
}
3. scroll
넘친 내용을 잘라내고 x축과 y축에 모두 스크롤바를 생성

<div class="parent">
<div class="child"></div>
</div>
.parent {
width: 200px;
height: 150px;
background-color: royalblue;
margin: 20px;
padding: 20px;
overflow: scroll;
}
.child {
width: 300px;
height: 100px;
background-color: orange;
}
4. auto
넘친 내용이 있는 경우에만 잘라내고 스크롤바를 생성

<div class="parent">
<div class="child"></div>
</div>
.parent {
width: 200px;
height: 150px;
background-color: royalblue;
margin: 20px;
padding: 20px;
overflow: auto;
}
.child {
width: 300px;
height: 100px;
background-color: orange;
}'CSS' 카테고리의 다른 글
| [CSS/한줄정리] tabindex 속성으로 focus가 될 수 있는 요소 만들기 (0) | 2022.04.24 |
|---|---|
| [CSS] display 속성 inline, block, inline-block 정리 (0) | 2022.04.24 |
| [CSS] content box와 border box의 차이 (0) | 2022.04.24 |
| [CSS] CSS에서 사용하는 유닛 정리 (px, em, rem, vw, vh, %) (0) | 2022.04.24 |
| [CSS] CSS 선택자 우선순위 (CSS Specificity) (0) | 2022.04.23 |
댓글