CSS & HTML
CSS 포지션 속성 : absolute , fixed, realtive
sm_hope
2022. 9. 25. 10:31
간단히 정의를 보면
- absolute : left, top, right, bottom 값으로 전 화면을 아무런 제약 없이 쓸 수 있는 것
- relative : absolute를 쓸 때 영역을 잡아주는 역할
- fixed : 부모로 부터 독립되어 어느 것이든 사용이 가능하고 그 자리에 고정된다
다시 말해 absolute 는 자식 realtive는 부모라고 생각하면 된다.
absolute는 아직 어려 이리저리 돌아다는 것을 좋아하고 realtive는 그런 아이의 공간을 제한 한다고 생각하면 된다.
fiex는 상단 메뉴바와 같이 고정으로 사용하고 할 때 자주 사용 된다.
- relative 문제점
영역을 제한해주는 것은 좋지만 모달창 구현 시 뒷 배경을 검게 칠했을 때 배경색이 적용되지 않는 문제점이 있다.
따라서 모달 사용시에는 relative를 사용하지 말자.