left 속성이란?
left 속성은 position이 static이 아니라 relative, absolute, fixed일 때 사용할 수 있다.
static일 때 사용하면 아무 일도 벌어지지 않으므로 꼭 position 속성과 함께 사용되어야 한다.
left는 absolute, fixed일 때는 브라우저 내부의 칸으로부터 지정한 만큼 떨어질 수 있게 한다.
.div1 {
left: 50%;
transform: translateX(-50%);
}
좌상단의 꼭짓점을 가운데에 맞추고, 좌상단 꼭짓점을 기준으로 했기 때문에 오른쪽으로 약간 쏠린 몸체를 가운데로 옮기기 위해 엘레먼트의 반만큼 왼쪽으로 옮기기 위해 transform: translateX(-50%)을 준다.
'Front-end > CSS' 카테고리의 다른 글
[CSS] 상하반전, 좌우반전, 크기조절 - scale, scaleX, scaleY 속성 (0) | 2023.02.07 |
---|---|
[CSS] a 태그 padding, margin 제거하기 (React router dom의 Link 태그에도 해당) (0) | 2022.11.26 |
[CSS] position과 transform 이용해 요소 가운데에 배치하기 (0) | 2022.08.31 |
[CSS] 모바일에서 오른쪽에 흰 여백 생기는 현상 (CSS, React) (0) | 2022.08.08 |
[CSS] 모달창 나타나는 애니메이션 (fadeIn) (0) | 2022.08.08 |