2023. 10. 8. 23:50ㆍHtml, Css
▼이미지와 글자를 이동
▷position
-position:relative - 움직이는박스의 부모
-position:absolute - 움직이는 박스에 적용
-position:fixed - 현재 화면에 고정
-좌표: left / right / top / bottom
▷relative
-크기를 인식할 수 있어 자리를 차지함
-위치값을 줄 수 있음 (top, bottom, left, right)
-absolute가 움직이는 범위의 기준이됨
▷absolute
-relative 속성을 준 원하는 태그안에 있도록 구조를 짜야함
-공중에 떠 있는 상태로 (블록요소가 아님) 크기가 인식안됨
-absolute시 범위를 인지하지 못함, 직접 크기를 줘야함
-위치값을 줄 수 있음 (top, bottom, left, right)
▼header 고정시키기
▷header{position:fixed; z-index:-; background:#---;}
-visual{transform:translateY(header 높이);}
▼이미지 기준점 이동
-기본 기준점은 좌측 상단이다
▷회전 기준점
transform-origin:X Y;
ㄴex)
transform-origin:top center;
transform-origin:30px 60px;
▷ 배경 이미지 이동
background-position: 'center / top / bottom' ;
▼좌표 이동
▷transform('변형'): translate('좌표') 'x'px, 'y'px;
ㄴex)
transform:translate -50%, -50%
-단위는 % 나 px도 사용가능
▷translate 뒤에 'X' 나 'Y' 입력하면 특정 좌표만 이동 가능
ㄴex)
transform:translateX(50px);
▼바로 밑에 있는 자식 선택
▷.부모>자식
-부모 바로 밑에 있는 자식만 선택
ㄴex)
.wrap>li
'Html, Css' 카테고리의 다른 글
배경 전체 채우기 / 박스 조절 (0) | 2023.10.08 |
---|---|
아이콘 / 우선순위 (1) | 2023.10.08 |
영상 (0) | 2023.10.08 |
flex (0) | 2023.10.08 |
선택자 (0) | 2023.10.08 |