트랜지션
개요
이벤트 발생시 변화를 주기 위한 용도로 사용
움직일 대상 요소에 트랜지션 속성을 적용하고 이벤트 요소에 변화 값 속성 적용
사용법
<div class="sqare"></div>
1. 효과 대상에 transition 속성 및 기본값 적용
.sqare {width : 100px; transition: all ease 2s 0s;}
2. hover (이벤트) 에 변화 값 적용
.sqare:hover {width : 200px;}
애니메이션
개요
@keyframes를 등록하여 시간의 흐름에 따라 변화를 주기 위한 용도로 사용
움직일 대상 요소에 애니메이션 속성을 적용하고 시간 요소에 변화 값 속성 적용
사용법
1. 효과 대상에 애니메이션 속성 적용
.sqare {animation: 3s linear 1s infinite running slidein;}
2. @keyframes 정의, from to 혹은 % 으로 변화값 적용
@keyframes slidein {
from { transform: scaleX(0); }
to { transform: scaleX(1); }
}
트렌스폼
모양변경, 기존 css 할수 없었던 회전, 뒤틀기 가능
'개인공부' 카테고리의 다른 글
UI 디자인에서 콘텐츠 영역간의 여백은 꼭 필요합니다. (0) | 2021.06.11 |
---|---|
유튜브 썸네일은 문구(타이틀) 강조가 우선이고 가장 중요하다. (0) | 2021.06.01 |
웹디자인을 위한 타이포그라피 10가지 팁 (0) | 2021.05.22 |
UI디자인 텍스트, 크기조절 보다 굵기,밝기 조절로 하자 / 요소간 구분시 테두리,선 말고 여백, 배경색, 쉐도우 활용 / 버튼 디자인도 계층 존재 (0) | 2021.05.20 |
CSS 가상 클래스(싱글콜론 :) 과 가상 요소(더블콜론::) 의 정리 (0) | 2021.05.20 |
댓글