.parent {
top: 50px;
left: 50px;
position: relative;
background-color: plum;
}
.second {
top: 50px;
left: 50px;
position: relative;
background-color: bisque;
}
자식의 position이 relative인 경우 공간을 차지하지만
.parent {
top: 50px;
left: 50px;
position: relative;
background-color: plum;
}
.second {
top: 50px;
left: 50px;
position: absolute;
background-color: bisque;
}
absolute인 경우 공간을 차지하지 않는다.
absolute의 부모 중 relative가 있다면
absolute 자식은 relative의 위치를 따라가고
없다면 전체 화면을 따라간다.
박스 중간에 떠 있는 박스를 만들고 싶을 때 absolute를 기억하자.
참고 : https://ofcourse.kr/css-course/position-%EC%86%8D%EC%84%B1
'CSS > 예제' 카테고리의 다른 글
본문 왼쪽에 그림을 추가하는 방법 - CSS float (0) | 2021.05.01 |
---|---|
이미지에 width와 height 값을 비율에 맞지 않게 넣더라도 찌그러지지 않게 하는 방법 (0) | 2021.05.01 |
아이프레임(iframe) 비율 유지하면서 크기 조절하는 방법 (2) | 2020.06.09 |
박스(div)의 내용과 겹치는 박스를 만드는 방법 (0) | 2020.06.07 |
엘리먼트를 배경처럼 활용하는 CSS 예제 (0) | 2020.03.14 |