넘침 제어 (overflow)란?
1, visible : 넘친 내용을 그대로 보여줌 —> 기본값!
2, hidden : 넘친 내용을 잘라냄
3, auto : 넘친 내용이 있는 경우에만 잘라내고 스크롤 바 생성
일단 코드로 보면서 이해를 해보자
1, html 코드
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<link rel="stylesheet" href="./overflow.css" />
</head>
<body>
<div class="parent">
<div class="child"></div>
</div>
</body>
</html>
위의 코드를 보면
div태그를 이용하여 box 2개를 만들어주었고
이 둘은 부모 자식 관계이다!
2, CSS 코드
.parent {
width: 200px;
height: 150px;
background-color: royalblue;
margin: 20px;
}
.child {
height: 100px;
background-color: orange;
}
위의 코드를 보면 child부분에 width를 주지 않았는데