-
CSS position과 좌표 레이아웃front-end/HTMI CSS 2023. 6. 19. 20:53728x90
1. 좌표속성
- top, left, bottom, right 라는 속성을 사용하면 요소의 상하좌우 위치를 변경할 수 있습니다.
- 하지만 이 좌표속성을 사용하려면 position 속성이 필요합니다.
- position 속성은 좌표속성을 적용할 기준점이 지정해주는 역할
.box { top : 20px; left : 30%; }
2. position 속성
- static; : 기준이 없는 상태
- relative; : 기준이 본인 원래 위치
- absolute; : 기준이 부모 속성
- fixed; : 기준이 브라우저창
- 브라우저 창에 고정된 위치(스크롤시 따라옴 ex) 다음페이지, 이전페이지, 위로 스크롤 버튼)
.box { position : static; position : relative; position : absolute; position : fixed; }
- position : absolute 를 적용한 요소 가운데 정렬을 위한 코드
.button { position : absolute; left : 0; right : 0; margin-left : auto; margin-right : auto; width : 원하는 수치 }
728x90'front-end > HTMI CSS' 카테고리의 다른 글
CSS nth-child 셀렉터 짝수&홀수 td만 스타일 주는 법 (0) 2023.06.20 CSS Table 테두리 밑에만 색상 넣는법 (0) 2023.06.20 CSS 배경넣기, margin collapse effect 해결방법 (0) 2023.06.18 CSS selector 활용, 링크 클릭 보라색 흔적 없애기 (0) 2023.06.18 CSS 박스 만들기, float, inline-block (0) 2023.06.18