반응형

웹디자인효과 2

CSS 애니메이션 완전 정복 - animation으로 움직이는 웹 요소 만들기

이전 포스팅에서는hover, focus 같은 사용자 행동에 따라 부드럽게 반응하는 transition을 알아봤습니다.이번에는 자동으로 움직이는 애니메이션 효과,즉 animation 속성만으로 구현하는 다양한 활용법을 다뤄보겠습니다. ✅ animation 기본 문법animation: [이름] [지속시간] [타이밍함수] [지연시간] [반복횟수] [방향] [모드]; 조금 길어 보이지만, 자주 쓰는 건 아래 정도예요:.box { animation: moveBox 2s ease-in-out infinite alternate;}@keyframes moveBox { 0% { transform: translateX(0); } 100% { transform: translateX(200px); }} ✅ anima..

HTML, CSS 2025.06.28

부드러운 전환 효과의 비밀, transition 완전 정복

웹사이트에서 버튼을 누를 때 색이 부드럽게 바뀌는 것,슬라이드 메뉴가 천천히 열리는 것처럼사용자가 편안하게 느끼는 변화에는 항상 transition이 숨어 있어요.이번 포스팅 에서는 transition 속성 하나로도어떤 효과까지 줄 수 있는지 실습 중심으로 소개해보겠습니다. ✅ transition 기본 문법transition: [속성] [지속시간] [타이밍함수] [지연시간]; 예를 들어:button { background-color: #f00; transition: background-color 0.3s ease-in-out;}속성: 어떤 CSS 속성에 효과를 줄 건지지속시간: 얼마나 천천히 바뀔지 (ex. 0.3초)타이밍 함수: 속도가 일정한지 가속되는지 등지연시간: 몇 초 뒤에 시작할지 (선택 사..

HTML, CSS 2025.06.27
반응형