취미 프로 그래 밍 -- JavaScript -- 꽃 을 끊임없이 돌리 게 합 니 다.

3384 단어 자바 script
꽃 이 없 는 이 순간 이 파괴 되 었 을 까 들불 이 없 으 면 따뜻 할 까 불꽃놀이 와 함께 축하 해 줄 래 - - < 낭만적 이지 않 은 죄명 >
이번 수업 은 주로 어떻게 꽃 을 회전 시 키 는 지 를 말한다.
꽃 이란 그림 입 니 다. 사실은 그림 입 니 다. 자 바스 크 립 트 에서 우 리 는 어떤 방법 으로 그림 을 회전 시 킬 수 있 습 니까?천천히 얘 기 하 자.우선 이 몇 가지 단 어 를 배 워 보 겠 습 니 다. rotate (회전), document (문서), interval (간격), transform (변경).이어서 몇 개의 문장 을 배 웁 니 다. var imageName = document. getElement ById ("imageId");이 방법 은 document 대상 에서 id 와 일치 하 는 그림 을 선택 하여 우리 가 정의 한 그림 대상 이름 에 저장 하 는 것 입 니 다.오직 이렇게 해야만 우 리 는 그 후에 야 그것 을 호출 할 수 있다.setInterval (function () {}, 10); 이 방법 은 타이머 의 방법 입 니 다. 방법 에는 두 개의 인자 가 있 습 니 다. 하 나 는 방법 이 고 하 나 는 숫자 입 니 다. 숫자 는 우리 가 실행 하 는 방법의 간격 입 니 다. 여 기 는 10 밀리초 입 니 다. 즉, 우 리 는 10 밀리초 마다 들 어 오 는 방법 을 실행 합 니 다. imageName. style. msTransform = "rotate (- 90deg)"/ / IE 9 브 라 우 저 imageName. style. MozTransform = "rotate (- 90deg)" / / Firefox 브 라 우 저 imageName. style. webkitTransform = "rotate (- 90deg)" / / Safari 및 Chrome 브 라 우 저 imageName. style. OTransform = "rotate (- 90deg)"/ / Opera 브 라 우 저 위의 문 구 는 그림 을 회전 시 키 는 문구 입 니 다. 브 라 우 저 마다 다른 실행 문 구 를 가지 고 있 습 니 다. - 90dge 는 회전 하 는 도 수 를 말 합 니 다. 변경 할 수 있 습 니 다. 마지막 코드:

<html>
    <head>
        <meta charset="utf-8">
        <title>    title>
    head>
    <body>
        <img id="flower"  src="Image/sflower3.png" />
        
        <script>
            var f = document.getElementById("flower");
            var r=1;
            setInterval(function() {
                f.style.webkitTransform = "rotate("+r+"deg)"
                r=r+1;
                /*f.style.MozTransform = "rotate(-90deg)"
                f.style.msTransform = "rotate(-90deg)"
                f.style.OTransform = "rotate(-90deg)"*/
            }, 10)
        script>
    body>
html> 

좋은 웹페이지 즐겨찾기