position: relative
자체로는 아무런 변화가 일어나지 않는다.top
, right
, bottom
, left
로 위치를 설정해줘야 한다.position: relative;
top: 10px;
right: 8px;
position: absolute;
bottom: 10px;
left: 8px;
position: fixed;
bottom: 10px;
left: 8px;
relative는 자기 자신을 기준으로 움직이고 싶을 때,
absolute는 부모 요소를 기준으로 움직이고 싶을 때,
fixed는 브라우저 화면에 무언가를 고정하고 싶을 때(ex. navbar, 상단 이동 버튼) 사용한다.
공통적인 사용 방법은 position
을 설정하고 top
, right
, bottom
, left
로 원하는 만큼 이동시킨다.