마우스 클릭시 효과음 나오고 마우스에 서클 퍼지는 효과 재미 있네요..

· 2023-11-05 (일) 06:18:34 · 2223

질답에 올라온것 오류 수정하고 적용해 보니 재미 있어서 팁자료실에 올립니다.

[code]

<audio id='audio_play' src='/click.mp3'></audio>
<style type="text/css">
    div.clickEffect{
        position:fixed;
        box-sizing:border-box;
        border-style:solid;
        border-color:#000000;
        border-radius:50%;
        animation:clickEffect 0.4s ease-out;
        z-index:99999;
    }
    @keyframes clickEffect{
        0%{
            opacity:1;
            width:0.5em; height:0.5em;
            margin:-0.25em;
            border-width:0.5rem;
        }
        100%{
            opacity:0.2;
            width:15em; height:15em;
            margin:-7.5em;
            border-width:0.03rem;
        }
    }
</style>
<script type="text/javascript">
    $(document).ready(function() {
      $("body").attr("onclick", "play()");
    });

    function play() {
      var audio = document.getElementById('audio_play');
      if (audio.paused) {
         audio.play();
      } else {
         audio.pause();
         audio.currentTime = 0;
      }
    }

    function clickEffect(e){
        var d=document.createElement("div");
        d.className="clickEffect";
        d.style.top=e.clientY+"px";d.style.left=e.clientX+"px";
        document.body.appendChild(d);
        d.addEventListener('animationend',function(){d.parentElement.removeChild(d);}.bind(this));
    }
    document.addEventListener('click',clickEffect);
</script>

[/code]

효과음 다운로드 
https://record-ay.tistory.com/32
 

|
댓글을 작성하시려면 로그인이 필요합니다.

퍼블리셔팁

1,282건

퍼블리싱과 관련된 유용한 정보를 공유하세요. 질문은 상단의 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
CSS 25-12-27 조회 752
CSS 25-12-17 조회 517
CSS 25-12-07 조회 651
CSS 25-11-20 조회 575
CSS 25-11-15 조회 657
기타 25-09-21 조회 714
CSS 25-09-09 조회 1,062
CSS 25-09-05 조회 1,058
CSS 25-08-16 조회 1,113
기타 25-07-23 조회 956
CSS 25-07-17 조회 1,284
CSS 25-06-27 조회 1,188
CSS 25-06-12 조회 1,118
CSS 25-06-09 조회 1,168
CSS 25-06-07 조회 972
25-01-30 조회 1,146
HTML 25-01-23 조회 1,410
CSS 24-10-21 조회 1,318
23-12-10 조회 1,800
HTML 24-02-12 조회 1,247
CSS 24-02-11 조회 1,556
CSS 24-01-28 조회 1,495
HTML 23-11-05 조회 2,224
기타 23-10-21 조회 1,483
CSS 23-09-04 조회 2,067
HTML 23-07-13 조회 1,893
CSS 23-06-14 조회 1,793
23-05-04 조회 4,196
23-05-03 조회 5,925
23-06-01 조회 2,223