[CSS] 트랜지션 스타일 (transition)

2023. 2. 12. 21:54·HTML & CSS
728x90
728x90

트랜지션

  - 웹 요소의 스타일 속성이 조금씩 자연스럽게 바뀌는 것

 

트랜지션을 적용할 속성 선택

선택자 { transition-property : all | none | 속성명 ; }

 

  - all (기본값)

      : 요소의 모든 속성이 트랜지션 대상이 됨

  - none

      : 아무 속성도 바뀌지 않음

  - 속성명을 콤마로 연결하여 여러 속성에 적용 가능

 

트랜지션 진행 시간 지정

선택자 { transition-duration : 시간(단위 s) ; }

 

  - 트랜지션이 여러 개라면 쉼표로 구분해서 지정

      ex) { transition-property : width, height ; transition-duration : 2s, 3s ; }

          → 2초 동안 너비 변화, 1초 동안 높이 변화

 

트랜지션 진행 속도 지정

선택자 { transition-timing-function : 속도 ; }

 

  - linear

      : 시작부터 끝까지 같은 속도로

  - ease (기본값)

      : 천천히 시작하고 점점 빨라지다가 마지막에는 천천히 끝냄

  - ease-in : 시작을 느리게 함

  - ease-out : 느리게 끝냄

  - ease-in-out : 느리게 시작하고 느리게 끝냄

 

트랜지션 지연 시간 지정

선택자 { transition-delay : 지연시간(단위 s) ; }

 

  - 지연시간 후에 트랜지션이 시작됨

 

트랜지션 관련 속성 한 번에 표기

선택자 { transition : [진행속도] [진행시간] ; }

 

320x100
반응형
저작자표시 비영리 변경금지 (새창열림)

'HTML & CSS' 카테고리의 다른 글

[CSS] 가변 그리드 레이아웃  (0) 2023.02.12
[CSS] 애니메이션 스타일 (animation)  (0) 2023.02.12
[CSS] 변형 스타일 (transform)  (0) 2023.02.12
[CSS] 정렬 스타일  (0) 2023.02.12
[CSS] 표 스타일  (0) 2023.02.12
'HTML & CSS' 카테고리의 다른 글
  • [CSS] 가변 그리드 레이아웃
  • [CSS] 애니메이션 스타일 (animation)
  • [CSS] 변형 스타일 (transform)
  • [CSS] 정렬 스타일
스응
스응
    반응형
    250x250
  • 스응
    이서영의 개발 블로그
    스응
  • 전체
    오늘
    어제
  • 글쓰기 관리
    • 분류 전체보기 (383)
      • Java (134)
        • Base (54)
        • Spring Boot (37)
        • JSP (16)
        • Swing (GUI) (20)
        • Design Pattern (7)
      • C# (13)
      • PHP (18)
      • SQL (27)
      • Vue.js (10)
      • Tailwind CSS (4)
      • TypeScript (7)
      • HTML & CSS (27)
      • JavaScript (26)
      • jQuery (10)
      • Android (3)
      • - - - - - - - - - - - - - - (0)
      • Hotkeys (5)
      • CS (30)
      • etc. (13)
      • Error Note (14)
      • Team Project (24)
        • Airlines Web Project (12)
        • University Web Project (6)
        • Strikers 1945 GUI Project (6)
      • My Project (18)
        • Library Web Project (8)
        • Pet Shopping Mall GUI Project (10)
  • 블로그 메뉴

    • Home
    • Write
  • 링크

    • 깃허브
  • 공지사항

  • 인기 글

  • 태그

    cs
    java
    개발일지
    C#
    http
    오블완
    Swing
    php
    Codeigniter
    typeScript
    zapier
    면접
    SEO
    HTML
    git
    Android
    vuejs
    jsp
    errorNote
    티스토리챌린지
    jQuery
    SQL
    tailwindcss
    js
    Wordpress
    CSS
    SpringBoot
    Hotkeys
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.0
스응
[CSS] 트랜지션 스타일 (transition)
상단으로

티스토리툴바