일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 예비맘
- 결혼준비
- 신혼
- 스타일 가이드
- 출산휴가
- 1일 1패턴
- 영어 회화
- css
- 1일 1영어회화
- 영어회화
- 1일 1독서
- 청첩장
- 달리기
- 자바스크립트 스타일 가이드
- HTML
- javascript
- 초코맘
- 산책
- 신혼생활
- animation
- 용산아이파크몰
- 결혼
- 재택근무
- effect
- event
- 가을
- 업무
- 1일 1단어
- 설날
- 영어공부
- Today
- Total
코딩물고기
[J] JavaScript & jQuery 공부하기 #31 본문
경기도 일자리 재단에서 수업을 배웠고 자료를 참고하여 공부를 해보았다.
36. animation
* animation 관련 메소드
- 요소의 스타일을 변경해 마치 요소가 움직이는 것처럼 보이게 함
- 요소의 크기나 배경색, 글자의 폰트 등 다양한 속성값을 변경 할 수 있음
< script type="text/javascript">
$("요소").animation({변경할 스타일});
</ script>
* animation() 이용해 글자 이동 및 커지는 효과
- 이벤트를 발생시킬 버튼과 애니메이션이 적용될 문장을 생성하고
문장의 position 속성의 기본값을 지정함
< body>
< button>animation</ button>
< p style="position:absolute;">방가워!</ p>
< /body>
- 버튼을 클릭할 때마다 오른쪽으로 50px만큼 움직이고,
글자가 2em만큼 커지는 코드블록을 작성함
< script type="text/javascript">
$(document).ready(function(){
$("button").click(function(){
$("p").animate({
left:'+=50px', fontSize:'+=2em'
});
});
});
</ script>
* 예제
< script type="text/javascript">
$(document).ready(function(){
$("button").click(function(){
var div = $("div");
div.animate({left: '+=100px', fontSize: '2em'});
div.animate({left: '-=100px', fontSize: '1em'});
});
});
</ script>
< body>
< div style="background:yellow; height:100px; width:200px; position:absolute;">방가워</ div>
</ body>
'코딩물고기의 IT월드' 카테고리의 다른 글
[J] JavaScript & jQuery 공부하기 #33 (0) | 2019.04.09 |
---|---|
[J] JavaScript & jQuery 공부하기 #32 (0) | 2019.04.09 |
[J] JavaScript & jQuery 공부하기 #30 (0) | 2019.04.09 |
[J] JavaScript & jQuery 공부하기 #29 (0) | 2019.04.09 |
[J] JavaScript & jQuery 공부하기 #28 (0) | 2019.04.09 |