2. 애니 메이션 속성
1) animation: 모든 애니메이션 속성을 한번에 적용함
2) animation-delay : 이벤트 발생 후 몇초 후에 재생할지 지정함
3) animation-duration: 애니메이션을 몇초 동안 재생할지 지정함
4) animation-iteration-count: 애니메이션의 반복 회수를 지정함
5) animation-name : 애니메이션 이름을 지정함
6) animation-play-state: 애니메이션 재생상태를 지정함
7) animation-timing-function: 수치변형 함수를 지정함
3. 키 프레임
- CSS3 에서 애니메이션을 지정하는 형식을 키 프레임 규칙라고 하며,
@Keyframes 로 시작한다.
예)
@Keyframes rint {
from{
left:0;
transform: rotate(0deg);
}
50% { left : 500px ; }
to { left:500px; transform:rotate(360deg);
}
}
-animation-duration 이 2초라면 1초후 왼쪽으로 500 px 이동함
- 이후 1초후 360도 회전함
4. CSS3 변환
- 앞에서 사용했던 변형 속성과 애니메이션 속성을 사용한다
- HTML5 에서는 별도의 플러그인 도움없이 3차원 공간을 구현한다.
1) 2차원 변환 함수
1. translate(): 일정한 거리만큼 이동
2. scale() : 특정한 배율만큼 확대 및 축소
3. skew(): 특정한 각도만큼 기울임
4. rotate() : 각도만큼 회전 함
2. transform-origin 속성
- 변환되는 기점을 어디로 할것인지 정하는 것이다. 즉 변환 중심.
3. transform-style 속성
- 이 속성은 영향력이 자신에게만 적용될지 자손에게도 적용될지를 지정함
1) transform-style:flat; 자손의 3차원 속성을 무시함
2) transform-style: preserve-3d; 자손의 3차원 속성을 유지함
4. backface-visibility 속성
-3 차원 공간에서 평면의 후면을 보이거나 보이지 않게 만드는 스타일 속성이다
1) backface-visibility : visible; 후면을 보이게 처리함
2) backface-visibility : hidden; 후면을 감춤
'[학교] 시스템 보안 > HTML5 & CSS' 카테고리의 다른 글
CSS 기본 속성 다루기 (0) | 2013.07.03 |
---|---|
시멘틱 태그와 선택자 (0) | 2013.07.03 |
FieldSet & div & span 태그 (0) | 2013.07.03 |
HTML5 오디오 & 비디오 태그 (0) | 2013.07.03 |
1장 HTML5 기초 (0) | 2013.07.03 |