반응형
250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- DB
- css
- 웹서버
- html
- 데이터베이스
- 개발환경
- csrf_token
- python
- 디자인패턴
- 프론트엔드
- Design Pattern
- 파이토치
- 오류
- 백엔드
- javascript
- django-debug-toolbar
- 인공지능
- MySQL
- 리눅스
- 웹프로그래밍
- pytorch
- Django
- 프로그래밍
- AI
- Linux
- vscode
- java
- 파이썬
- pyvenv.cfg
- 디자인 패턴
Archives
- Today
- Total
Shong Studio의 정보 창고
[Front-End] overflow 정리 ( CSS 문법 ) 본문
728x90
반응형
CSS에서 overflow
는 요소의 내용이 해당 요소의 크기보다 클 때, 그 내용을 어떻게 처리할지를 결정하는 속성입니다.
이 속성에는 hidden
, visible
, scroll
, auto
네 가지 값이 있으며 각각의 기능은 다음과 같습니다:
visible:
- 기본값으로 설정되어 있습니다.
- 요소의 크기보다 내용이 더 커지면 요소 밖으로 내용이 넘치게 됩니다. 그래서 "넘쳐 보이는" 상태가 됩니다.
- 추가적인 스크롤바나 숨겨짐이 없습니다.
hidden:
- 요소의 크기보다 내용이 넘칠 경우, 넘치는 부분은 보이지 않게 됩니다.
- 요소 내부의 내용이 잘리지만 스크롤바는 표시되지 않습니다.
- 잘려도 괜찮거나 요소 크기에 딱 맞게 내용을 표시하고 싶을 때 사용됩니다.
scroll:
- 내용이 요소의 크기를 넘어가면 스크롤바가 항상 표시됩니다.
- 실제로 넘치는 내용이 없더라도 스크롤바가 계속 보입니다.
- 이 옵션은 언제나 스크롤 기능을 사용할 수 있도록 하고 싶을 때 유용합니다.
auto:
- 요소의 내용이 크기보다 클 경우에만 스크롤바가 표시됩니다.
- 넘치는 내용이 없으면 스크롤바는 나타나지 않습니다.
- 자동으로 스크롤 기능이 필요할 때만 표시하므로 사용자 경험에 최적화할 때 유용합니다.
parent - child 요소간의 넘치는 영역에 대한 정리를 위해 사용되고, parent의 요소에 overflow를 정의하여 child를 제어합니다.
정리하자면, overflow
를 통해 요소의 크기와 내용이 맞지 않을 때 어떻게 처리할지 결정할 수 있습니다.hidden
은 넘치는 부분을 숨기고, visible
은 그대로 노출시키며, scroll
은 항상 스크롤바를 표시하고, auto
는 필요할 때만 스크롤바를 표시합니다.
728x90
반응형
'프론트엔드 > css' 카테고리의 다른 글
[Front-End] display 정리 ( CSS 문법 ) (0) | 2024.09.29 |
---|---|
[Front-End] css 속성 정리 (0) | 2024.09.16 |
[Front-End] css 기본적인 문법 정리 (1) | 2024.09.16 |