kkangfly1
Reviews Written
6
Average Rating
5.0
Posts
Q&A
์ง๋ฌธ ์์ต๋๋ค~!
์ ๋ง ๊ฐ์ฌํฉ๋๋ค!! ๊ฐ์ฌํฉ๋๋ค~์ค๋ ํ๋ฃจ๋ ์ฆ๊ฑฐ์ด ํ๋ฃจ ๋์ธ์ฅ!!!!!
- 0
- 5
- 409
Q&A
์ง๋ฌธ ์์ต๋๋ค~!
์ง์ง ์ฃ์กํ๋ฐ์ ์ ๊ฐ ์ด๋ ๊ฒ ํ๊ธฐ์ฒ๋ผ ์ฝ๋๋ฅผ ์งฐ๋๋ฐ์ ํน์ ๋ด์ฃผ์ค ์ ์์๊น์? let btn; let cursorItem; let circle; let x=0, y = 0; let mx=0, my = 0; let scrollTop = 0; let bar; window.onload = function(){ function first(){ btn = document.querySelector(".btn"); cursorItem = document.querySelector(".cursorItem"); circle = cursorItem.querySelector(".circle"); btn.addEventListener("mouseover", function(e){ circle.style.transform = "scale(.3)"; }) btn.addEventListener("mouseout", function(e){ circle.style.transform = "scale(1)"; }) window.addEventListener("mousemove", function(e){ x = e.clientX; y = e.clientY; }); loop(); } function second() { bar = document.getElementsByClassName("bar")[0]; window.addEventListener("scroll", function(e){ scrollTop = document.documentElement.scrollTop; let per = Math.round((scrollTop / (document.documentElement.scrollHeight - window.innerHeight)) * 100); bar.style.height = per + "%"; }, false) } } function loop(){ mx += (x - mx ) * .09; my += (y - my ) * .09; cursorItem.style.transform = "translate("+ mx +"px, "+ my + "px )"; requestAnimationFrame(loop); }
- 0
- 5
- 409
Q&A
์ง๋ฌธ ์์ต๋๋ค~!
๋น ๋ฅธ ๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค~! ๊ทผ๋ฐ ์ง์ง ์ฃ์กํ๋ฐ์ ์ดํด๊ฐ ์๋์ ใ ์ด๊ฒ loop๋ฌธ์ ํ๊ธฐ์ ์๋ค๊ฑฐ์ผ ํ๋๊ฑด๊ฐ์?? window.onload = function(){ ๋ฒํผ ์ด๋ฒคํธ ์คํฌ๋กค์ด๋ฒคํธ ๋ฑ๋ฑ๋ฑ ์ ๋ถ ์ฌ๊ธฐ์ ๋ฃ์ผ๋ฉด ๋ฉ๋๋ค. }
- 0
- 5
- 409




