Search
Duplicate
moon
sun

전환 속성

전환 속성

💡
스타일 속성의 변경 시 변경값으로 전환되는 스타일을 지정하는 속성
변환 속성 종류
기본 예시 코드
타이밍 속도 생성 사이트

변환 속성 종류

속성
설명
기본 예시 코드
transition
특정 속성의 변경에 대해 애니메이션 효과를 적용합니다.
transition: property duration timing-function delay;
속성 (property): 애니메이션을 적용할 CSS 속성입니다.
지속 시간 (duration): 애니메이션의 지속 시간입니다. (예: 0.5s, 300ms)
타이밍 함수 (timing-function): 애니메이션의 속도 변화 곡선입니다. (예: linear, ease-in, ease-out, ease-in-out)
지연 시간 (delay): 애니메이션이 시작되기 전에 지연되는 시간입니다. (예: 0s, 200ms)

기본 예시 코드

<!DOCTYPE html> <html lang="ko"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>전환 속성 예시</title> <style> body { margin: 0; font-family: Arial, sans-serif; text-align: center; padding: 50px; background-color: #f0f0f0; } /* 기본 버튼 스타일 */ .transition-example { width: 150px; height: 50px; background-color: lightcoral; color: white; border: none; border-radius: 5px; font-size: 16px; cursor: pointer; transition: background-color 0.3s ease, transform 0.3s ease; /* 전환 속성 적용 */ } /* 버튼 호버 시 스타일 변경 */ .transition-example:hover { background-color: lightcoral; transform: scale(1.1); } </style> </head> <body> <button class="transition-example">Hover Me</button> </body> </html>
HTML
복사

타이밍 속도 생성 사이트

스타일 속성
스타일 속성