• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 HTML/CSS 게시판 3d 애니메이션

3d 애니메이션

4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 글쓴이
  • #27751

    현정
    참가자

    3d 애니메이션 수강하다가 직접 만들어 보고 싶어서 하고 있는데 js로 rotate 효과를 주면 안되는건가요?ㅠㅠ

    계속 css에 미리 뒷사진에 rotateY -180deg 하고 js 에서 clickme 버튼을 클릭했을때 3d애니메이션 강좌처럼 회전한뒤 뒷면만 보이게 하고싶은데 그게안되네요

    사진은 앞사진을 회전시킬때 보이는 화면입니다

    앞표지를 회전시킨뒤 계속 회전되지않고 뒷면만 나타내고 싶은데 어떻게 해야되나요

    <div class="layer"></div>
        <div class="container">
            <div class="item front">
               
                <button class="front-btn">WELCOME!</button>
                <button class="back-btn">CLICK ME!</button>
            </div>
            <div class="item back">
               
            </div>
        </div>

       

       
        <script>
            // 처음에 검정이엿다가 버튼 누르면 서서히 밝아지는 효과  
            $('.front-btn').on('click', function(){
                $('.layer').css('z-index', '0')
                $('.layer').css('background', 'none')
                $('.front-btn').hide()
                $('.back-btn').show()
            })

            // CLICK ME 버튼 누르면 사진이 뒤집어져 다른 화면으로 변경
                $('.back-btn').on('click', function(){
                    $('.front img').addClass('transform')
                    $('.back-btn').hide()
                })
           
        </script>

    .layer { background-color: rgba(0,0,0,0.8); position:relative; z-index:5; height: 100%; transition:all 2.5s;}
    .container { background:#005704; height: 100%; width: 100%;}
    .item { height: 100%; width: 100%;}

    .item img { height:100%; display: block; margin: auto; width:70%;}
    .front img { transition:all 1.5s;}
    .front-btn { position:absolute; top:68%; background-color: white; left:45%; margin:auto; color:#005704; border:3px solid green; border-radius:5px; padding: 20px; font-size:30px; font-weight:bold; z-index:6;}

    .container { position:absolute; top:0}
    .front {position:absolute;}
    .transform { transform: rotateY(180deg);}
    .back-btn { display:none;position:absolute; top:68%; background-color: white; left:45%; margin:auto; color:#005704; border:3px solid green; border-radius:5px; padding: 24px;;font-size:30px; font-weight:bold; z-index:2;}

    #27763

    codingapple
    키 마스터

    앞면만 회전시키고 있는데 뒷면사진도 회전시켜야할듯요? 

    #27788

    현정
    참가자

    효과넣으면 앞면rotate가 없어지고 그냥 뒷면사진만 나와요ㅠ.ㅠ

    #27803

    codingapple
    키 마스터

    저거 welcome to the zoo 사진만 돌아서 없어진다는 소리인가요? 

    그럼 180도가 아니라 90도만 돌리면 없어질듯요 

4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠