페블_
반짝이는 시냅스
페블_
전체 방문자
오늘
어제
  • 전체글 보기 (96)
    • QA (0)
    • 프로젝트 회고 (4)
    • 프로젝트 과정 기록 (12)
    • UI 구현 연구일지 (8)
    • Front-end (31)
      • Javascript (7)
      • CSS (10)
      • React (5)
      • Typescript (3)
      • Nextjs (3)
      • 스타일링 라이브러리 (3)
    • Back-end (0)
      • Express (0)
      • DB (0)
    • CS (0)
      • 자료구조 & 알고리즘 (0)
    • CI&CD (1)
    • 툴 사용법 (4)
      • Git (1)
      • Library&패키지 (2)
      • 기타 개발관련 (1)
    • 알고리즘 이론 & 풀이 (36)
      • 백준(BOJ) (14)
      • 프로그래머스 (22)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 시리즈_표지
  • Python
  • JS
  • storybook
  • UI 컴포넌트
  • 캐러셀
  • 개발블로그_시작
  • 토이프로젝트
  • 선형대수학
  • 생각
  • TypeScript
  • emotion
  • eslint
  • 파이썬
  • 백준
  • chartjs
  • 알고리즘
  • react

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
페블_

반짝이는 시냅스

Front-end/CSS

[CSS] 상하반전, 좌우반전, 크기조절 - scale, scaleX, scaleY 속성

2023. 2. 7. 18:45

scale은 보통 크기 조절을 할 때 쓰는 속성이라고 알고 있을 것이다. 그런데 scale로도 상하좌우 반전을 할 수 있다.

음수 값을 주면 된다.

상하반전 - scaleY

transform: scaleY(-1);

좌우반전 - scaleX

transform: scaleX(-1);

scale로 한번에 모두 설정

* 반전도 시키면서 크기 조절을 하고 싶으면 값을 크거나 작게 조절 하면 됨

 

  • 상하좌우 모두 반전
transform: scale(-1);
// 또는
transform: scale(-1, -1);
  • 좌우만 반전시키고 싶을 때
transform: scale(-1, 1);
  • 상하만 반전시키고 싶을 때
transform: scale(1, -1);
  • 좌우로 2배로 늘리면서 높이는 0.5배로 줄이는 동시에 상하반전
transform: scale(2, -0.5);

'Front-end > CSS' 카테고리의 다른 글

[CSS] a 태그 padding, margin 제거하기 (React router dom의 Link 태그에도 해당)  (0) 2022.11.26
[CSS] left로 가운데 정렬하기  (0) 2022.09.05
[CSS] position과 transform 이용해 요소 가운데에 배치하기  (0) 2022.08.31
[CSS] 모바일에서 오른쪽에 흰 여백 생기는 현상 (CSS, React)  (0) 2022.08.08
[CSS] 모달창 나타나는 애니메이션 (fadeIn)  (0) 2022.08.08
    'Front-end/CSS' 카테고리의 다른 글
    • [CSS] a 태그 padding, margin 제거하기 (React router dom의 Link 태그에도 해당)
    • [CSS] left로 가운데 정렬하기
    • [CSS] position과 transform 이용해 요소 가운데에 배치하기
    • [CSS] 모바일에서 오른쪽에 흰 여백 생기는 현상 (CSS, React)
    페블_
    페블_

    티스토리툴바