Effect32 [Game Effect] ๊ฒ์ ์ดํํธ 01 - ๋ฎค์ง ํ๋ ์ด์ด ๊ฒ์ ์ดํํธ 01 ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ๊ฒ์ ์ดํํธ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ปดํจํฐ ๋ฐํํ๋ฉด๊ณผ ์๋๋๋ ๋ฎค์ง ํ๋ ์ด์ด๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. HTML ์์ค ๋ณด๊ธฐ HTML ๊ตฌ์ฑ์ ํค๋(์ ๋ชฉ, ์๊ฐ)์ ๋ฉ์ธ(๋ฐํํ๋ฉด ์์ด์ฝ), ํธํฐ(agent, ์์ค ๋ณด๊ธฐ), ๋ฎค์ง ํ๋ ์ด์ด๋ก ๊ตฌ์ฑ๋๋ค. Coding Note's Game World ๋์คํฌ ๋ฎค์ง ๋ฃ๊ธฐ ์ต ํด๋ ๋์์ ํ์ผ FIGMA agent ์์ค ๋ณด๊ธฐ *** MUSIC PLAYER *** Kazoom - Quincas Moreira YouTube Music 0:00 4:00 ๋ฎค์ง ๋ฆฌ์คํธ JavaScript ์์ค ๋ณด๊ธฐ : ํค๋(์๋จ๋ฐ)์ ์๊ฐ ํ์ํ๊ธฐ ์๊ฐ, ๋ ์ง๋ฅผ ์ ์ฅํ ์์์ ์, ๋ถ, ์ด๋ฅผ ์ ์ฅํ ๋ณ์๋ฅผ ์์ฑํ .. 2022. 10. 21. [Search Effect] ๊ฒ์ ์ดํํธ 07 ๊ฒ์ ์ดํํธ ๋ง๋ค๊ธฐ 07 ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ๊ฒ์ ์ดํํธ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. 2๋ถ ๋์ CSS ์์ฑ๋ช ์ ์ ๋ ฅํ๋ฉด ์ ์๊ฐ ์ฌ๋ผ๊ฐ๋ ํํ์ ๋ฏธ๋ ๊ฒ์์ ๋ง๋ค์ด ๋ณด๊ฒ ์ต๋๋ค. ์, ๊ทธ๋ผ ์์ํด๋ณผ๊น์? HTML ์์ค ๋ณด๊ธฐ ๊ฒ์ ์ดํํธ 07์ HTML ์์ค์ ๋ถ์ฐ ์ค๋ช (์ฃผ์ ์ฒ๋ฆฌ๋จ)์ด๋ค. CSS ์์ค๋ฅผ ํจ๊ป ๋ณด๊ณ ์ถ๋ค๋ฉด ๋งจ ์๋์ 'CSS ์์ค ๋ณด๊ธฐ' ๋ฒํผ์ ๋๋ฅผ ๊ฒ. ์ฝ๋ ํผ์ณ๋ณด๊ธฐ Search 01 02 03 04 05 06 07 CSS ์์ฑ ๊ฒ์ ์ด๋ฒคํธ 2๋ถ๋์ CSS ์์ฑ ๊ฒ์ 2๋ถ ๋์ CSS ์์ฑ์ ๋ง์ด ๊ฒ์ํ๋ฉด ์ ์๊ฐ ์ฌ๋ผ๊ฐ๋๋ค. ๊ธฐ์ต์ด ๋์ง ์์ผ๋ฉด, ํํธ ๋ณด๊ธฐ๋ฅผ ํ ๋ฒ ์ด์ฉํ ์ ์์ต๋๋ค. 2:00 ๊ฒ์ํ๊ธฐ ๋ฒํผ์ ๋๋ฅด๋ฉด ๊ฒ์์ด ์์๋ฉ๋๋ค. ์ ์ฒด ์์ฑ ๊ฐ.. 2022. 10. 21. [Search Effect] ๊ฒ์ ์ดํํธ 06 ๊ฒ์ ์ดํํธ ๋ง๋ค๊ธฐ 06 ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ๊ฒ์ ์ดํํธ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ด๋ฒ ํ์ต ๋ด์ฉ์ ์ ํ์ฉํ์ฌ ๊ทธ๋์ ๋ฐฐ์ ๋ CSS ์์ฑ๋ค์ ๊ฒ์์ฐฝ ํ์์ผ๋ก ์ํ๋ ๊ฒฐ๊ณผ๊ฐ ๋์ค๋๋ก ๋ง๋ค์ด๋ณด๋๋ก ํฉ์๋ค. ๋์ค์ ๋ชจ๋ฅด๋ ๊ฒ ์๊ฒผ์ ๋ ๊ณต๋ถํ๊ธฐ ํธํ๊ฒ ๋ง์ด์ฃ ! ์, ๊ทธ๋ผ ์์ํด๋ณผ๊น์? HTML ์์ค ๋ณด๊ธฐ ๊ฒ์ ์ดํํธ 06์ HTML ์์ค์ ๋ถ์ฐ ์ค๋ช (์ฃผ์ ์ฒ๋ฆฌ๋จ)์ด๋ค. CSS ์์ค๋ฅผ ํจ๊ป ๋ณด๊ณ ์ถ๋ค๋ฉด ๋งจ ์๋์ 'CSS ์์ค ๋ณด๊ธฐ' ๋ฒํผ์ ๋๋ฅผ ๊ฒ. Search 01 02 03 04 05 06 sort(), reverse()๋ฅผ ์ด์ฉํ์ฌ ์ ๋ ฌํ๊ธฐ CSS ์์ฑ ์ ๋ ฌํ๊ธฐ ๋ฐ๋๋ก ์ ๋ ฌ ๋ด๋ฆผ์ฐจ์ ์ ๋ ฌ ์ค๋ฆ์ฐจ์ ์ ๋ ฌ ์ํ๋ฒณ์(a~z) ์ํ๋ฒณ์(z~a) ๋๋ค ์ ๋ ฌ ์ ์ฒด ์์ฑ ๊ฐ.. 2022. 10. 21. [Slide Effect] ์ฌ๋ผ์ด๋ ์ดํํธ 05 - ์ด๋ฏธ์ง ์ฌ๋ผ์ด๋(๋ฒํผ, ๋ท๋ฉ๋ด) ์ฌ๋ผ์ด๋ ์ดํํธ 05 : ์ด๋ฏธ์ง ์ฌ๋ผ์ด๋(๋ฒํผ, ๋ท๋ฉ๋ด) ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ์ฌ๋ผ์ด๋ ์ดํํธ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ง๋๋ฒ ์ฌ๋ผ์ด๋04์์ ๋ฃ์๋ ์ฐ์์ ์ผ๋ก ์ข์ฐ๋ก ์์ง์ผ ์ ์๊ฒ ํ๋ ๋ฒํผ์์ ๋ท๋ฉ๋ด(Dot Menu)๋ฅผ ์ถ๊ฐ์์ผ ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. HTML ์์ค slider__wrap > slider__img > slider__inner ์์ ์ด๋ฏธ์ง 5์ฅ์ด ๋ค์ด๊ฐ ๊ตฌ์กฐ์ด๋ฉฐ, ๊ทธ ์๋์ slider__btn divํ๊ทธ ์์ ์ด๋ฏธ์ง๋ฅผ ์ข์ฐ๋ก ์ฌ๋ผ์ด๋ ํ ์ ์๋ ๋ฒํผ์ ๋ง๋ค์ด๋์๋ค. ๋ง์ง๋ง slider__dot์ ๊ฒฝ์ฐ ์์ a ํ๊ทธ๋ค์ JS๋ก ์ถ๋ ฅ์ํค๊ธฐ ์ํด ์ฃผ์ ์ฒ๋ฆฌํ๋ค. JAVASCRIPT SLIDER EFFECT 05 ์ฌ๋ผ์ด๋ ์ดํํธ โค - ์ด๋ฏธ์ง ์ฌ๋ผ์ด๋.. 2022. 10. 14. [Parallax Effect] ํจ๋ด๋ญ์ค ์ดํํธ 07 ํจ๋ด๋ญ์ค ์ดํํธ 07 ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ํจ๋ด๋ญ์ค(parallax, ํจ๋ด๋์ค) ์ดํํธ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ๋จผ์ parallax๋, '์์ฐจ(่ฆๅทฎ)'๋ผ๋ ์๋ฏธ๋ฅผ ๊ฐ์ง ์ฒ๋ฌธํ ์ฉ์ด์ด๋ฉฐ, ์ด๋ฒ ํฌ์คํ ์์ ๋ด๋น๊ฒ์ด์ ๋ฐ์์ ํน์ ์น์ ์ผ๋ก ๊ฐ๋ ๋ฒํผ์ ๋๋ฅด๋ฉด ํด๋น ์น์ ์ผ๋ก ์์ฐจ๋ฅผ ๋๊ณ ์ค๋ฌด์คํ๊ฒ ์ด๋์์ผ ์ฃผ๋ ํจ๊ณผ๋ฅผ ๋ง๋ค์ด๋ณด๊ณ ์ ํฉ๋๋ค. ์ด๋ฒ ํจ๋ด๋ญ์ค ์ดํํธ 07์์๋ ๋ฆฌ๋น(reveal) ํจ๊ณผ ์ ๋๋ฉ์ด์ ์ ์ฃผ๊ฒ ์ต๋๋ค. HTML ์์ค ์ ๋๋ฉ์ด์ ์ ์ฃผ๊ณ ์ ํ๋ ์ด๋ฏธ์ง์ ํ ์คํธ ์์ญ์ reveal ํด๋์ค๊ฐ์ ์ค๋ค. · reveal-RTL : ์ฐ์ธก์์ ์ข์ธก์ผ๋ก ๋ฆฌ๋น ํจ๊ณผ · reveal-TTB : ์๋จ์์ ํ๋จ์ผ๋ก ๋ฆฌ๋น ํจ๊ณผ · reveal-BTT : ํ๋จ์์ ์๋จ์ผ๋ก ๋ฆฌ๋น.. 2022. 10. 6. [Search Effect] ๊ฒ์ ์ดํํธ 05 ๊ฒ์ ์ดํํธ ๋ง๋ค๊ธฐ 05 ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ๊ฒ์ ์ดํํธ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ด๋ฒ ํ์ต ๋ด์ฉ์ ์ ํ์ฉํ์ฌ ๊ทธ๋์ ๋ฐฐ์ ๋ CSS ์์ฑ๋ค์ ๊ฒ์์ฐฝ ํ์์ผ๋ก ์ํ๋ ๊ฒฐ๊ณผ๊ฐ ๋์ค๋๋ก ๋ง๋ค์ด๋ณด๋๋ก ํฉ์๋ค. ๋์ค์ ๋ชจ๋ฅด๋ ๊ฒ ์๊ฒผ์ ๋ ๊ณต๋ถํ๊ธฐ ํธํ๊ฒ ๋ง์ด์ฃ ! ์, ๊ทธ๋ผ ์์ํด๋ณผ๊น์? HTML ์์ค ๋ณด๊ธฐ ๊ฒ์ ์ดํํธ 05์ HTML ์์ค์ ๋ถ์ฐ ์ค๋ช (์ฃผ์ ์ฒ๋ฆฌ๋จ)์ด๋ค. CSS ์์ค๋ฅผ ํจ๊ป ๋ณด๊ณ ์ถ๋ค๋ฉด ๋งจ ์๋์ 'CSS ์์ค ๋ณด๊ธฐ' ๋ฒํผ์ ๋๋ฅผ ๊ฒ. Search 01 02 03 04 05 06 filter()๋ฅผ ์ด์ฉํ์ฌ ์์ฑ์ ์ค์๋ ๋ณด์ฌ์ฃผ๊ธฐ CSS ์์ฑ ๊ฒ์ํ๊ธฐ โโโโโ โ โโโโ โ โ โโโ โ โ โ โโ โ โ โ โ โ โ โ โ โ โ 1๊ฐ ์ด์ 2๊ฐ ์ด์ 3๊ฐ ์ด์ 4๊ฐ .. 2022. 9. 29. [Parallax Effect] ํจ๋ด๋ญ์ค ์ดํํธ 06 ํจ๋ด๋ญ์ค ์ดํํธ 06 ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ํจ๋ด๋ญ์ค(parallax, ํจ๋ด๋์ค) ์ดํํธ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ๋จผ์ parallax๋, '์์ฐจ(่ฆๅทฎ)'๋ผ๋ ์๋ฏธ๋ฅผ ๊ฐ์ง ์ฒ๋ฌธํ ์ฉ์ด์ด๋ฉฐ, ์ด๋ฒ ํฌ์คํ ์์ ๋ด๋น๊ฒ์ด์ ๋ฐ์์ ํน์ ์น์ ์ผ๋ก ๊ฐ๋ ๋ฒํผ์ ๋๋ฅด๋ฉด ํด๋น ์น์ ์ผ๋ก ์์ฐจ๋ฅผ ๋๊ณ ์ค๋ฌด์คํ๊ฒ ์ด๋์์ผ ์ฃผ๋ ํจ๊ณผ๋ฅผ ๋ง๋ค์ด๋ณด๊ณ ์ ํฉ๋๋ค. ์ด๋ฒ ํจ๋ด๋ญ์ค ์ดํํธ 06 - ํ ์คํธ ํจ๊ณผ์์๋ ํ ์คํธ๊ฐ ํ์ดํํ๋ ํ์์ผ๋ก ํ๊ธ์์ฉ ๋ํ๋๋ ์ ๋๋ฉ์ด์ ์ ์ฃผ๊ฒ ์ต๋๋ค. HTML ์์ค header, parallax__dot(dot ๋ด๋น๊ฒ์ด์ ), main(parallax__cont(๋ช ์ธ ๋ชจ์)), aside(parallax__info(์คํฌ๋กคํ๊ฐ)), footer(๋ชจ๋ฌ ๋ฐ์ค)๋ก ๊ตฌ์ฑ๋๋ค.. 2022. 9. 29. [Mouse Efffect] ๋ง์ฐ์ค ์ดํํธ 06 ๋ง์ฐ์ค ์ดํํธ 06 : ํ ์คํธ ํจ๊ณผ ์ด๋ฒ ์๊ฐ์๋ ๋ง์ฐ์ค ์ดํํธ - ํ ์คํธ ํจ๊ณผ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. HTML ์์ค header, main(๋ง์ฐ์ค ์ปค์ & ์ด๋ฏธ์ง & ๋ช ์ธ & ๋ง์ฐ์ค ์ธํฌ(์ขํ๊ฐ)), footer(๋ชจ๋ฌ ๋ฐ์ค) ํฌ๊ฒ 3๊ฐ์ง๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. footer์ ๋ชจ๋ฌ ๋ฐ์ค ๋ด์ฉ์ ๋๋ฌด ๊ธธ์ด์ง๋ฏ๋ก ์๋ตํ๋ค. ๋ชจ๋ฌ ๋ฐ์ค๋ฅผ ๋ํ๋ด๋ ๋ฐฉ๋ฒ์ ๋ํด์๋ ์ด์ ์ ์ ๋ก๋ํ ์ฌ๋ผ์ด๋ ์ดํํธ ๊ฒ์๋ฌผ์ ์ฐธ์กฐํ ๊ฒ. JAVASCRIPT MOUSE EFFECT 06 ๋ง์ฐ์ค ์ดํํธ - ํ ์คํธ ํจ๊ณผ 01 02 03 04 05 06 07 Pain Past Pain Past is pleasure. is pleasure. ์ง๋๊ฐ ๊ณ ํต์ ์ง๋๊ฐ ๊ณ ํต์ ์พ๋ฝ์ด๋ค. ์พ๋ฝ์ด๋ค. CSS ์์ค .mouse__cursor.active์.. 2022. 9. 29. [Search Effect] ๊ฒ์ ์ดํํธ 04 ๊ฒ์ ์ดํํธ ๋ง๋ค๊ธฐ 04 ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ๊ฒ์ ์ดํํธ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ด๋ฒ ํ์ต ๋ด์ฉ์ ์ ํ์ฉํ์ฌ ๊ทธ๋์ ๋ฐฐ์ ๋ CSS ์์ฑ๋ค์ ๊ฒ์์ฐฝ ํ์์ผ๋ก ์ํ๋ ๊ฒฐ๊ณผ๊ฐ ๋์ค๋๋ก ๋ง๋ค์ด๋ณด๋๋ก ํฉ์๋ค. ๋์ค์ ๋ชจ๋ฅด๋ ๊ฒ ์๊ฒผ์ ๋ ๊ณต๋ถํ๊ธฐ ํธํ๊ฒ ๋ง์ด์ฃ ! ์, ๊ทธ๋ผ ์์ํด๋ณผ๊น์? HTML ์์ค ๋ณด๊ธฐ ๊ฒ์ ์ดํํธ 04์ HTML ์์ค์ ๋ถ์ฐ ์ค๋ช (์ฃผ์ ์ฒ๋ฆฌ๋จ)์ด๋ค. CSS ์์ค๋ฅผ ํจ๊ป ๋ณด๊ณ ์ถ๋ค๋ฉด ๋งจ ์๋์ 'CSS ์์ค ๋ณด๊ธฐ' ๋ฒํผ์ ๋๋ฅผ ๊ฒ. Search 01 02 03 04 05 06 find()๋ฅผ ์ด์ฉํ์ฌ ์์ฑ์ ๊ฒ์ํ๋ฉด ์ค๋ช ๋ณด์ฌ์ฃผ๊ธฐ CSS ์์ฑ ๊ฒ์ํ๊ธฐ ๊ฒ์ํ๊ธฐ ์์ฑ์ ๊ฒ์ํ์๋ฉด ์ค๋ช ์ด ํ์๋ฉ๋๋ค. ์ ์ฒด ์์ฑ ๊ฐ์ : 0 kde66034@gmail.c.. 2022. 9. 28. [Mouse Effect] ๋ง์ฐ์ค ์ดํํธ 05 - ๊ธฐ์ธ๊ธฐ ํจ๊ณผ / ๊ธ์จ ๋ฐ์ ํจ๊ณผ ๋ง์ฐ์ค ์ดํํธ 05 : ๊ธฐ์ธ๊ธฐ ํจ๊ณผ / ๊ธ์จ ๋ฐ์ ํจ๊ณผ ์ด๋ฒ ์๊ฐ์๋ ๋ง์ฐ์ค ์ดํํธ - ๊ธฐ์ธ๊ธฐ ํจ๊ณผ ๋ฐ ๊ธ์จ ๋ฐ์ ํจ๊ณผ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. HTML ์์ค header, main(๋ง์ฐ์ค ์ปค์ & ์ด๋ฏธ์ง & ๋ช ์ธ & ๋ง์ฐ์ค ์ธํฌ(์ขํ๊ฐ)), footer(๋ชจ๋ฌ ๋ฐ์ค) ํฌ๊ฒ 3๊ฐ์ง๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. footer์ ๋ชจ๋ฌ ๋ฐ์ค ๋ด์ฉ์ ๋๋ฌด ๊ธธ์ด์ง๋ฏ๋ก ์๋ตํ๋ค. ๋ชจ๋ฌ ๋ฐ์ค๋ฅผ ๋ํ๋ด๋ ๋ฐฉ๋ฒ์ ๋ํด์๋ ์ด์ ์ ์ ๋ก๋ํ ์ฌ๋ผ์ด๋ ์ดํํธ ๊ฒ์๋ฌผ์ ์ฐธ์กฐํ ๊ฒ. JAVASCRIPT MOUSE EFFECT 05 ๋ง์ฐ์ค ์ดํํธ - ๊ธฐ์ธ๊ธฐ ํจ๊ณผ / ๊ธ์จ ๋ฐ์ ํจ๊ณผ 01 02 03 04 05 06 07 I never dreamed about success, I worked for it ๋ ๊ฒฐ์ฝ ์ฑ๊ณต์ ๋ํด ๊ฟ๊พธ์ง ์์๋ค, ๋๋.. 2022. 9. 28. [Mouse Effect] ๋ง์ฐ์ค ์ดํํธ 04 - ์ด๋ฏธ์ง ํจ๊ณผ ๋ง์ฐ์ค ์ดํํธ 04 : ์ด๋ฏธ์ง ํจ๊ณผ ์ด๋ฒ ์๊ฐ์๋ GSAP๋ฅผ ์ด์ฉํ์ฌ ์ด๋ฏธ์ง ์์ญ ๋ด๋ถ์์๋ง ๋ง์ฐ์ค ์ปค์๊ฐ ๋ฐ๋๊ณ ๋ง์ฐ์ค ์์น์ ๋ฐ๋ผ ์ฌ์ง๋ ๊ฐ์ด ๋ฏธ์ธํ๊ฒ ์์ง์ด๋ ํจ๊ณผ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. HTML ์์ค header, main(๋ง์ฐ์ค ์ปค์ & ์ด๋ฏธ์ง & ๋ช ์ธ & ๋ง์ฐ์ค ์ธํฌ(์ขํ๊ฐ)), footer(๋ชจ๋ฌ ๋ฐ์ค) ํฌ๊ฒ 3๊ฐ์ง๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. footer์ ๋ชจ๋ฌ ๋ฐ์ค ๋ด์ฉ์ ๋๋ฌด ๊ธธ์ด์ง๋ฏ๋ก ์๋ตํ๋ค. ๋ชจ๋ฌ ๋ฐ์ค๋ฅผ ๋ํ๋ด๋ ๋ฐฉ๋ฒ์ ๋ํด์๋ ์ด์ ์ ์ ๋ก๋ํ ์ฌ๋ผ์ด๋ ์ดํํธ ๊ฒ์๋ฌผ์ ์ฐธ์กฐํ ๊ฒ. JAVASCRIPT MOUSE EFFECT 04 ๋ง์ฐ์ค ์ดํํธ - ์ด๋ฏธ์ง ํจ๊ณผ 01 02 03 04 05 06 07 </div> I never dreamed about success, I worked for .. 2022. 9. 22. [Mouse Effect] ๋ง์ฐ์ค ์ดํํธ 03 - ์กฐ๋ช ํจ๊ณผ ๋ง์ฐ์ค ์ดํํธ 03 : ์กฐ๋ช ํจ๊ณผ ์ด๋ฒ ์๊ฐ์๋ GSAP๋ฅผ ์ด์ฉํ์ฌ ๋ง์ฐ์ค ์ปค์์ ์กฐ๋ช ํจ๊ณผ๋ฅผ ์ ํ ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. HTML ์์ค header, main(๋ง์ฐ์ค ์ปค์ & ๋ช ์ธ), footer(๋ชจ๋ฌ ๋ฐ์ค) ํฌ๊ฒ 3๊ฐ์ง๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. footer์ ๋ชจ๋ฌ ๋ฐ์ค ๋ด์ฉ์ ๋๋ฌด ๊ธธ์ด์ง๋ฏ๋ก ์๋ตํ๋ค. ๋ชจ๋ฌ ๋ฐ์ค๋ฅผ ๋ํ๋ด๋ ๋ฐฉ๋ฒ์ ๋ํด์๋ ์ด์ ์ ์ ๋ก๋ํ ์ฌ๋ผ์ด๋ ์ดํํธ ๊ฒ์๋ฌผ์ ์ฐธ์กฐํ ๊ฒ. JAVASCRIPT MOUSE EFFECT 03 ๋ง์ฐ์ค ์ดํํธ - ์กฐ๋ช ํจ๊ณผ 01 02 03 04 05 06 07 The future depends on what we do in the present. ๋ฏธ๋๋ ํ์ฌ ์ฐ๋ฆฌ๊ฐ ๋ฌด์์ ํ๋๊ฐ์ ๋ฌ๋ ค ์๋ค. CSS ์์ค body์ ์ฌ์ฉ๋ ์ด๋ฏธ์ง์ ๋์ผํ ์ด๋ฏธ์ง๋ฅผ ๋ง์ฐ์ค ์ปค์ ์์ญ์ ba.. 2022. 9. 22. [Parallax Effect] ํจ๋ด๋ญ์ค ์ดํํธ 05 - ์ด์ง๊ฐ ํจ๊ณผ ํจ๋ด๋ญ์ค ์ดํํธ 05 ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ํจ๋ด๋ญ์ค(parallax, ํจ๋ด๋์ค) ์ดํํธ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ๋จผ์ parallax๋, '์์ฐจ(่ฆๅทฎ)'๋ผ๋ ์๋ฏธ๋ฅผ ๊ฐ์ง ์ฒ๋ฌธํ ์ฉ์ด์ด๋ฉฐ, ์ด๋ฒ ํฌ์คํ ์์ ๋ด๋น๊ฒ์ด์ ๋ฐ์์ ํน์ ์น์ ์ผ๋ก ๊ฐ๋ ๋ฒํผ์ ๋๋ฅด๋ฉด ํด๋น ์น์ ์ผ๋ก ์์ฐจ๋ฅผ ๋๊ณ ์ค๋ฌด์คํ๊ฒ ์ด๋์์ผ ์ฃผ๋ ํจ๊ณผ๋ฅผ ๋ง๋ค์ด๋ณด๊ณ ์ ํฉ๋๋ค. ์ด๋ฒ ํจ๋ด๋ญ์ค ์ดํํธ 05 ํฌ์คํ ์์๋ ์คํฌ๋กค ํ ๋ ์ด์ง์ ์ธ ๋๋์ ์ค๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. HTML ์์ค header, parallax__dot(dot ๋ด๋น๊ฒ์ด์ ), main(parallax__cont(๋ช ์ธ ๋ชจ์)), aside(parallax__info(์คํฌ๋กคํ๊ฐ)), footer(๋ชจ๋ฌ ๋ฐ์ค)๋ก ๊ตฌ์ฑ๋๋ค. JAVASCRIPT PAR.. 2022. 9. 20. [Slide Effect] ์ฌ๋ผ์ด๋ ์ดํํธ 04 - ์ข์ฐ ์ด๋ ๋ฒํผ ๋ง๋ค๊ธฐ ์ฌ๋ผ์ด๋ ์ดํํธ 04 : ์ข์ฐ ์ด๋ ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ์ฌ๋ผ์ด๋ ์ดํํธ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ฌ๋ผ์ด๋๋ฅผ ์ฐ์์ ์ผ๋ก ์ข์ฐ๋ก ์์ง์ผ ์ ์๊ฒ ํ๋ ๋ฒํผ์ ์ถ๊ฐํด๋ณด๊ฒ ์ต๋๋ค. HTML ์์ค slider__wrap > slider__img > slider__inner ์์ ์ด๋ฏธ์ง 5์ฅ์ด ๋ค์ด๊ฐ ๊ตฌ์กฐ์ด๋ฉฐ, ๊ทธ ์๋์ slider__btn divํ๊ทธ ์์ ์ด๋ฏธ์ง๋ฅผ ์ข์ฐ๋ก ์ฌ๋ผ์ด๋ ํ ์ ์๋ ๋ฒํผ์ ๋ง๋ค์ด๋์๋ค. JAVASCRIPT SLIDER EFFECT 04 ์ฌ๋ผ์ด๋ ์ดํํธ โฃ - ์ข๋ก ์์ง์ด๊ธฐ(์ฐ์์ ์ผ๋ก) 01 02 03 04 05 06 07 prev next CSS ์์ค ๊ธฐ์กด์ ์ฌ๋ผ์ด๋ ํจ๊ณผ์์ ์ฐ๋ CSS ์ฝ๋์ ๋ฒํผ์ฉ(slider__btn) ์ฝ๋๋ฅผ ์ถ๊ฐํ์๋ค... 2022. 9. 18. [Parallax Effect] ํจ๋ด๋ญ์ค ์ดํํธ 04 - ๋ถ๋๋ฝ๊ฒ ๋ํ๋ด๊ธฐ ํจ๋ด๋ญ์ค ์ดํํธ 04 ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ํจ๋ด๋ญ์ค(parallax, ํจ๋ด๋์ค) ์ดํํธ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ๋จผ์ parallax๋, '์์ฐจ(่ฆๅทฎ)'๋ผ๋ ์๋ฏธ๋ฅผ ๊ฐ์ง ์ฒ๋ฌธํ ์ฉ์ด์ด๋ฉฐ, ์ด๋ฒ ํฌ์คํ ์์ ๋ด๋น๊ฒ์ด์ ๋ฐ์์ ํน์ ์น์ ์ผ๋ก ๊ฐ๋ ๋ฒํผ์ ๋๋ฅด๋ฉด ํด๋น ์น์ ์ผ๋ก ์์ฐจ๋ฅผ ๋๊ณ ์ค๋ฌด์คํ๊ฒ ์ด๋์์ผ ์ฃผ๋ ํจ๊ณผ๋ฅผ ๋ง๋ค์ด๋ณด๊ณ ์ ํฉ๋๋ค. ์ด๋ฒ ํจ๋ด๋ญ์ค ์ดํํธ 04 ํฌ์คํ ์์๋ ์ง๋ ํจ๋ด๋ญ์ค ์ดํํธ 1, 2, 3๋ณด๋ค ๋์ฑ ์์ฐ์ค๋ฝ๊ณ ์ค๋ฌด์คํ๊ฒ ์ฌ์ง๊ณผ ๋ช ์ธ์ด ๋ฑ์ฅํ๋๋ก ์ ๋๋ฉ์ด์ ์ ์ค ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. HTML ์์ค header, parallax__dot(dot ๋ด๋น๊ฒ์ด์ ), main(parallax__cont(๋ช ์ธ ๋ชจ์)), aside(parallax__info(์คํฌ.. 2022. 9. 18. [Mouse Effect] ๋ง์ฐ์ค ์ดํํธ 02 - GSAP ๋ง์ฐ์ค ์ดํํธ 02 : GSAP ์ด๋ฒ ์๊ฐ์๋ ์๋ฐ์คํฌ๋ฆฝํธ์๋ ์ด์ง ๋ค๋ฅธ GSAP๋ฅผ ์ด์ฉํ์ฌ ๋ง์ฐ์ค ์ดํํธ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. HTML ์์ค header, main(๋ง์ฐ์ค ์ปค์ 2๊ฐ & ๋ช ์ธ), footer(๋ชจ๋ฌ ๋ฐ์ค) ํฌ๊ฒ 3๊ฐ์ง๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. footer์ ๋ชจ๋ฌ ๋ฐ์ค ๋ด์ฉ์ ๋๋ฌด ๊ธธ์ด์ง๋ฏ๋ก ์๋ตํ๋ค. ๋ชจ๋ฌ ๋ฐ์ค๋ฅผ ๋ํ๋ด๋ ๋ฐฉ๋ฒ์ ๋ํด์๋ ์ด์ ์ ์ ๋ก๋ํ ์ฌ๋ผ์ด๋ ์ดํํธ ๊ฒ์๋ฌผ์ ์ฐธ์กฐํ ๊ฒ. JAVASCRIPT MOUSE EFFECT 02 ๋ง์ฐ์ค ์ดํํธ - ๋ง์ฐ์ค ๋ฐ๋ผ๋ค๋๊ธฐ(GSAP) 01 02 03 04 05 06 07 The future depends on what we do in the present. ๋ฏธ๋๋ ํ์ฌ ์ฐ๋ฆฌ๊ฐ ๋ฌด์์ ํ๋๊ฐ์ ๋ฌ๋ ค ์๋ค. CSS ์์ค ๋ง์ฐ์ค ์ปค์ ๋ ๊ฐ(mo.. 2022. 9. 18. [Parallax Effect] ํจ๋ด๋ญ์ค ์ดํํธ 03 - ๋ฉ๋ด๋ฐ ์จ๊ฒผ๋ค ๋ํ๋๊ฒ ํ๊ธฐ & TOP ๋ฒํผ ํจ๋ด๋ญ์ค ์ดํํธ 03 ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ํจ๋ด๋ญ์ค(parallax, ํจ๋ด๋์ค) ์ดํํธ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ๋จผ์ parallax๋, '์์ฐจ(่ฆๅทฎ)'๋ผ๋ ์๋ฏธ๋ฅผ ๊ฐ์ง ์ฒ๋ฌธํ ์ฉ์ด์ด๋ฉฐ, ์ด๋ฒ ํฌ์คํ ์์ ๋ด๋น๊ฒ์ด์ ๋ฐ์์ ํน์ ์น์ ์ผ๋ก ๊ฐ๋ ๋ฒํผ์ ๋๋ฅด๋ฉด ํด๋น ์น์ ์ผ๋ก ์์ฐจ๋ฅผ ๋๊ณ ์ค๋ฌด์คํ๊ฒ ์ด๋์์ผ ์ฃผ๋ ํจ๊ณผ๋ฅผ ๋ง๋ค์ด๋ณด๊ณ ์ ํฉ๋๋ค. ์ง๋ ํจ๋ด๋ญ์ค 01 ํฌ์คํ ์์ ๋ง๋ ํ์ ๊ทธ๋๋ก ์ ์งํ ์ฑ ๋ฉ๋ด ๋ฐ๋ฅผ ์จ๊ฒผ๋ค ๋ํ๋๊ฒ ํ๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํ๊ฒ ์ต๋๋ค. ๋ํ ํ์ด์ง ์ตํ๋จ์ผ๋ก ๋ด๋ ค๊ฐ๋ฉด TOP ๋ฒํผ์ด ๋ํ๋๊ณ , TOP ๋ฒํผ์ ๋๋ฅด๋ฉด ํ์ด์ง ์ต์๋จ์ผ๋ก ์ฌ๋ผ๊ฐ๊ฒ ํ๋ ์ดํํธ๋ ์ถ๊ฐํด๋ณด๋๋ก ํฉ์๋ค. HTML ์์ค header, parallax__dot(dot ๋ด๋น๊ฒ์ด์ ), ma.. 2022. 9. 9. [Parallax Effect] ํจ๋ด๋ญ์ค ์ดํํธ 02 - ์ฌ์ด๋๋ฐ ํจ๋ด๋ญ์ค ์ดํํธ 02 ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ํจ๋ด๋ญ์ค(parallax, ํจ๋ด๋์ค) ์ดํํธ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ๋จผ์ parallax๋, '์์ฐจ(่ฆๅทฎ)'๋ผ๋ ์๋ฏธ๋ฅผ ๊ฐ์ง ์ฒ๋ฌธํ ์ฉ์ด์ด๋ฉฐ, ์ด๋ฒ ํฌ์คํ ์์ ๋ด๋น๊ฒ์ด์ ๋ฐ์์ ํน์ ์น์ ์ผ๋ก ๊ฐ๋ ๋ฒํผ์ ๋๋ฅด๋ฉด ํด๋น ์น์ ์ผ๋ก ์์ฐจ๋ฅผ ๋๊ณ ์ค๋ฌด์คํ๊ฒ ์ด๋์์ผ ์ฃผ๋ ํจ๊ณผ๋ฅผ ๋ง๋ค์ด๋ณด๊ณ ์ ํฉ๋๋ค. ์ง๋ ํจ๋ด๋ญ์ค 01 ํฌ์คํ ์์ ๋ด๋น๊ฒ์ด์ ํํ๋ง ์ฌ์ด๋๋ฐ ํ์์ dot์ผ๋ก ๋ฐ๊ฟ๋ณด์์ต๋๋ค. HTML ์์ค header, parallax__dot(dot ๋ด๋น๊ฒ์ด์ ), main(parallax__cont(๋ช ์ธ ๋ชจ์)), aside(parallax__info(์คํฌ๋กคํ๊ฐ)), footer(๋ชจ๋ฌ ๋ฐ์ค)๋ก ๊ตฌ์ฑ๋๋ค. JAVASCRIPT PAR.. 2022. 9. 8. [Parallax Effect] ํจ๋ด๋ญ์ค ์ดํํธ 01 ํจ๋ด๋ญ์ค ์ดํํธ 01 ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ํจ๋ด๋ญ์ค(parallax, ํจ๋ด๋์ค) ์ดํํธ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ๋จผ์ parallax๋, '์์ฐจ(่ฆๅทฎ)'๋ผ๋ ์๋ฏธ๋ฅผ ๊ฐ์ง ์ฒ๋ฌธํ ์ฉ์ด์ด๋ฉฐ, ์ด๋ฒ ํฌ์คํ ์์ ๋ด๋น๊ฒ์ด์ ๋ฐ์์ ํน์ ์น์ ์ผ๋ก ๊ฐ๋ ๋ฒํผ์ ๋๋ฅด๋ฉด ํด๋น ์น์ ์ผ๋ก ์์ฐจ๋ฅผ ๋๊ณ ์ค๋ฌด์คํ๊ฒ ์ด๋์์ผ ์ฃผ๋ ํจ๊ณผ๋ฅผ ๋ง๋ค์ด๋ณด๊ณ ์ ํฉ๋๋ค. HTML ์์ค header, parallax__nav(๋ด๋น๊ฒ์ด์ ), main(parallax__cont(๋ช ์ธ ๋ชจ์)), aside(parallax__info(์คํฌ๋กคํ๊ฐ)), footer(๋ชจ๋ฌ ๋ฐ์ค)๋ก ๊ตฌ์ฑ๋๋ค. JAVASCRIPT PARALLAX EFFECT 01 ํจ๋ด๋ญ์ค ์ดํํธ 01 02 03 04 05 06 07 ๋ฉ๋ด1 ๋ฉ๋ด2 ๋ฉ.. 2022. 9. 6. [Mouse Effect] ๋ง์ฐ์ค ์ดํํธ 01 ๋ง์ฐ์ค ์ดํํธ 01 ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ๋ง์ฐ์ค ์ดํํธ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. HTML ์์ค ๋ณด๊ธฐ header, main(๋ช ์ธ & mouseInfo(๋ง์ฐ์ค ์ปค์ ์ขํ๊ฐ ํ์)), footer(๋ชจ๋ฌ ๋ฐ์ค) ํฌ๊ฒ 3๊ฐ์ง๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. footer์ ๋ชจ๋ฌ ๋ฐ์ค ๋ด์ฉ์ ๋๋ฌด ๊ธธ์ด์ง๋ฏ๋ก ์๋ตํ๋ค. ๋ชจ๋ฌ ๋ฐ์ค๋ฅผ ๋ํ๋ด๋ ๋ฐฉ๋ฒ์ ๋ํด์๋ ์ด์ ์ ์ ๋ก๋ํ ์ฌ๋ผ์ด๋ ์ดํํธ ๊ฒ์๋ฌผ์ ์ฐธ์กฐํ ๊ฒ. JAVASCRIPT MOUSE EFFECT 01 ๋ง์ฐ์ค ์ดํํธ - ๋ง์ฐ์ค ๋ฐ๋ผ๋ค๋๊ธฐ 01 02 03 04 05 06 07 The future depends on what we do in the present. ๋ฏธ๋๋ ํ์ฌ ์ฐ๋ฆฌ๊ฐ ๋ฌด์์ ํ๋๊ฐ์ ๋ฌ๋ ค ์๋ค. clientX : 0px c.. 2022. 9. 5. [Slide Effect] ์ฌ๋ผ์ด๋ ์ดํํธ 03 - ์ข๋ก ์์ง์ด๊ธฐ(์ฐ์์ ์ผ๋ก) ์ฌ๋ผ์ด๋ ์ดํํธ 03 ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ์ฌ๋ผ์ด๋ ์ดํํธ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. 2์ด๋ง๋ค ๋ค์ ์ฌ์ง์ผ๋ก ์ฌ๋ผ์ด๋ ๋๋ ํจ๊ณผ์ด๋ฉฐ, JS ์ฝ๋๋ฅผ ๋ณด์ฌ๋๋ฆฌ๊ฒ ์ต๋๋ค. HTML, CSS ์ฝ๋๋ ์๋ณธ ์์ค ๋ณด๊ธฐ ๋ฒํผ์ ๋๋ฌ ํ์ธํด์ฃผ์ธ์. ์, ๊ทธ๋ผ ์์ํด๋ณผ๊น์? 01. ๋ณ์์ ์์(const/let) ์ ์ธํ๊ธฐ ํ์ํ ๋งํผ์ ๋ณ์์ ์์๋ฅผ ์ ์ธํด์ฃผ๋๋ก ํ๋ค. const sliderWrap = document.querySelector(".slider__wrap"); const sliderImg = document.querySelector(".slider__img"); // ๋ณด์ฌ์ง๋ ์์ญ const sliderInner = document.querySelector(".slid.. 2022. 9. 1. [Slide Effect] ์ฌ๋ผ์ด๋ ์ดํํธ 02 - ์ข๋ก ์์ง์ด๊ธฐ ์ฌ๋ผ์ด๋ ์ดํํธ 02 ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ์ฌ๋ผ์ด๋ ์ดํํธ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. 2์ด๋ง๋ค ๋ค์ ์ฌ์ง์ผ๋ก ์ฌ๋ผ์ด๋ ๋๋ ํจ๊ณผ์ด๋ฉฐ, JS ์ฝ๋์ GSAP, jQuery ์ฝ๋ ์ธ ๊ฐ์ง๋ฅผ ๋ณด์ฌ๋๋ฆฌ๊ฒ ์ต๋๋ค. HTML, CSS ์ฝ๋๋ ์๋ณธ ์์ค ๋ณด๊ธฐ ๋ฒํผ์ ๋๋ฌ ํ์ธํด์ฃผ์ธ์. ์, ๊ทธ๋ผ ์์ํด๋ณผ๊น์? JS ์ฝ๋ ์ฌ๋ผ์ด๋ ์ดํํธ 02์ JS ์์ค์ ๋ถ์ฐ ์ค๋ช (์ฃผ์ ์ฒ๋ฆฌ๋จ)์ด๋ค. const sliderWrap = document.querySelector(".slider__wrap"); const sliderImg = document.querySelector(".slider__img"); // ๋ณด์ฌ์ง๋ ์์ญ const sliderInner = document.querySele.. 2022. 8. 29. [Slide Effect] ์ฌ๋ผ์ด๋ ์ดํํธ 01 ์ฌ๋ผ์ด๋ ์ดํํธ 01 ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ์ฌ๋ผ์ด๋ ์ดํํธ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. HTML๊ณผ ์๋ฐ์คํฌ๋ฆฝํธ ์์ค๋ฅผ ์ค๋ช ๋๋ฆฌ๋ฉฐ CSS๋ ๋ณต์กํด์ง๊ธฐ ๋๋ฌธ์ CSS ์์ค ๋ณด๊ธฐ ๋ฒํผ์ ํด๋ฆญํ์ฌ ๋ด ์ฃผ์๊ธฐ ๋ฐ๋๋๋ค. ์, ๊ทธ๋ผ ์์ํด๋ณผ๊น์? HTML ์์ค ๋ณด๊ธฐ : ๋ชจ๋ฌ ๋ฐ์ค ์ฌ๋ผ์ด๋ ์ดํํธ 01์ HTML ์์ค์ ๋ถ์ฐ ์ค๋ช (์ฃผ์ ์ฒ๋ฆฌ๋จ)์ด๋ค. JAVASCRIPT SLIDER EFFECT 01 ์ฌ๋ผ์ด๋ ์ดํํธ โ - ํธ๋์ง์ ํจ๊ณผ 01 02 03 04 05 06 07 ์์ค ๋ณด๊ธฐ JavaScript HTML CSS // ์ ํ์ const searchKeyword = document.querySelectorAll(".search__info .keyword span"); // ์.. 2022. 8. 25. [Quiz Effect] ํด์ฆ ์ดํํธ 06 - ์ฌ๋ผ์ด๋ ํ์ ํด์ฆ ๋ง๋ค๊ธฐ 06 : ๊ฐ๊ด์(์ฌ๋ฌ ๋ฌธ์ ) ์ ํ : ์ฌ๋ผ์ด๋ ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ํด์ฆ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ด๋ฒ ํ์ต ๋ด์ฉ์ ์ ํ์ฉํ์ฌ ์น๋์์ธ๊ธฐ๋ฅ์ฌ ์ํ ๊ณต๋ถ ์ด์ฌํ ํด ๋ด ์๋ค! ๋ณ์(let)์ ์์(const)์ ์ฟผ๋ฆฌ ์ ๋ ํฐ ๊ฐ์ ์ ์ฅ์ํค๊ณ , ๊ทธ ๋์ ๋ฐฐ์ด ์คํฌ๋ฆฝํธ๋ฅผ ํตํด ๋ฌธ์ ์ ๋ณด๋ฅผ HTML ํ๊ทธ์ ์ถ๋ ฅ์ํค๊ณ , ์ ๋ต์ ์จ๊ฒผ๋ค๊ฐ ๋ฒํผ์ ๋๋ฌ ๋ณด์ด๊ฒ ํ๋ ๋ฑ์ ๋ค์ํ ํจ๊ณผ๋ค์ ๊ตฌํ์์ผ๋ด ์๋ค! ๋ฌธ์ ์ ๋ณด·์ ํ์ ์์ฑ ๋ฌธ์ ์ ๋ณด๋ฅผ ๋ฐฐ์ด ์์ ๊ฐ์ฒด ํํ๋ก ์์ฑํด์ค๋ค. ๋ค๋ฅธ ํด์ฆ ํจ๊ณผ์๋ ๋ฌ๋ฆฌ answerResult์ ๋ฒํธ๊ฐ ์๋ answerChoice์ ์๋ ์ ๋ต ๊ทธ ์์ฒด๋ฅผ ๊ทธ๋๋ก ๋๊ฐ์ด ์ ๋ ฅํด์ค๋ค. ํ์ํ const ์์๋ฅผ ์์ฑํด์ค ๋ค์ ์ฐ๊ฒฐํด์ฃผ๋ ์์ ๊น์ง ๋ง.. 2022. 8. 24. [Quiz Effect] ํด์ฆ ์ดํํธ 05 - 2013๋ 4ํ ์น๋์์ธ๊ธฐ๋ฅ์ฌ ๊ธฐ์ถ๋ฌธ์ ํ์ด๋ณด๊ธฐ ํด์ฆ ๋ง๋ค๊ธฐ 05 : 2013๋ 4ํ ์น๋์์ธ๊ธฐ๋ฅ์ฌ ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ํด์ฆ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ด๋ฒ ํ์ต ๋ด์ฉ์ ์ ํ์ฉํ์ฌ ์น๋์์ธ๊ธฐ๋ฅ์ฌ ์ํ ๊ณต๋ถ ์ด์ฌํ ํด ๋ด ์๋ค! ๋ณ์(let)์ ์์(const)์ ์ฟผ๋ฆฌ ์ ๋ ํฐ ๊ฐ์ ์ ์ฅ์ํค๊ณ , ๊ทธ ๋์ ๋ฐฐ์ด ์คํฌ๋ฆฝํธ๋ฅผ ํตํด ๋ฌธ์ ์ ๋ณด๋ฅผ HTML ํ๊ทธ์ ์ถ๋ ฅ์ํค๊ณ , ์ ๋ต์ ์จ๊ฒผ๋ค๊ฐ ๋ฒํผ์ ๋๋ฌ ๋ณด์ด๊ฒ ํ๋ ๋ฑ์ ๋ค์ํ ํจ๊ณผ๋ค์ ๊ตฌํ์์ผ๋ด ์๋ค! JS ์์ค ๋ค์ฏ๋ฒ์งธ ๊ฐ๊ด์(์ฌ๋ฌ ๋ฌธ์ ) ์ ํ์ ์๋ฐ์คํฌ๋ฆฝํธ ์์ค์ ๋ถ์ฐ ์ค๋ช (์ฃผ์ ์ฒ๋ฆฌ๋จ)์ด๋ค. ๊ธฐ์กด ๋ฌธ์ ํ์ด ๊ธฐ๋ฅ์ ์ด ๋ฌธ์ ์์ ์ ๋ต ๊ฐ์, ์ด ์ ์, ํฉ๊ฒฉ ์ฌ๋ถ ๋ฑ์ ํ์ํ๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํ์. HTML๊ณผ CSS ์์ค๋ฅผ ํจ๊ป ๋ณด๊ณ ์ถ๋ค๋ฉด ๋งจ ์๋์ '์๋ณธ ์์ค ๋ณด๊ธฐ' ๋ฒํผ.. 2022. 8. 24. [Search Effect] ๊ฒ์ ์ดํํธ 03 ๊ฒ์ ์ดํํธ ๋ง๋ค๊ธฐ 03 ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ๊ฒ์ ์ดํํธ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ด๋ฒ ํ์ต ๋ด์ฉ์ ์ ํ์ฉํ์ฌ ๊ทธ๋์ ๋ฐฐ์ ๋ CSS ์์ฑ๋ค์ ๊ฒ์์ฐฝ ํ์์ผ๋ก ์ํ๋ ๊ฒฐ๊ณผ๊ฐ ๋์ค๋๋ก ๋ง๋ค์ด๋ณด๋๋ก ํฉ์๋ค. ๋์ค์ ๋ชจ๋ฅด๋ ๊ฒ ์๊ฒผ์ ๋ ๊ณต๋ถํ๊ธฐ ํธํ๊ฒ ๋ง์ด์ฃ ! ์, ๊ทธ๋ผ ์์ํด๋ณผ๊น์? HTML ์์ค ๋ณด๊ธฐ ๊ฒ์ ์ดํํธ 03์ HTML ์์ค์ ๋ถ์ฐ ์ค๋ช (์ฃผ์ ์ฒ๋ฆฌ๋จ)์ด๋ค. CSS ์์ค๋ฅผ ํจ๊ป ๋ณด๊ณ ์ถ๋ค๋ฉด ๋งจ ์๋์ 'CSS ์์ค ๋ณด๊ธฐ' ๋ฒํผ์ ๋๋ฅผ ๊ฒ. Search 01 02 03 04 05 06 charAt()๋ฅผ ์ด์ฉํ์ฌ ๊ฒ์ํ๊ธฐ CSS ์์ฑ ์ฒซ ๊ธ์ ๊ฒ์ํ๊ธฐ a b c d e f g h i j k l m n o p q r s t u v w x y z ์ ์ฒด ์์ฑ ๊ฐ์.. 2022. 8. 22. [Search Effect] ๊ฒ์ ์ดํํธ 02 ๊ฒ์ ์ดํํธ ๋ง๋ค๊ธฐ 02 ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ๊ฒ์ ์ดํํธ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ด๋ฒ ํ์ต ๋ด์ฉ์ ์ ํ์ฉํ์ฌ ๊ทธ๋์ ๋ฐฐ์ ๋ CSS ์์ฑ๋ค์ ๊ฒ์์ฐฝ ํ์์ผ๋ก ์ํ๋ ๊ฒฐ๊ณผ๊ฐ ๋์ค๋๋ก ๋ง๋ค์ด๋ณด๋๋ก ํฉ์๋ค. ๋์ค์ ๋ชจ๋ฅด๋ ๊ฒ ์๊ฒผ์ ๋ ๊ณต๋ถํ๊ธฐ ํธํ๊ฒ ๋ง์ด์ฃ ! ์, ๊ทธ๋ผ ์์ํด๋ณผ๊น์? HTML ์์ค ๋ณด๊ธฐ ๊ฒ์ ์ดํํธ 02์ HTML ์์ค์ ๋ถ์ฐ ์ค๋ช (์ฃผ์ ์ฒ๋ฆฌ๋จ)์ด๋ค. CSS ์์ค๋ฅผ ํจ๊ป ๋ณด๊ณ ์ถ๋ค๋ฉด ๋งจ ์๋์ 'CSS ์์ค ๋ณด๊ธฐ' ๋ฒํผ์ ๋๋ฅผ ๊ฒ. Search 01 02 03 04 05 06 indexOf()๋ฅผ ์ด์ฉํ์ฌ ๊ฒ์ํ๊ธฐ CSS ์์ฑ ๊ฒ์ํ๊ธฐ ๊ฒ์ํ๊ธฐ ํ๋ ์ค, ์ ๋๋ฉ์ด์ , ๋ฐฑ๊ทธ๋ผ์ด๋, ๊ธฐํ ๋ฑ๋ฑ ์ ํ๋ณ๋ก ๊ฒ์ํด๋ณด์ธ์. ์ ์ฒด ์์ฑ ๊ฐ์ : 0 accent-c.. 2022. 8. 17. [Search Effect] ๊ฒ์ ์ดํํธ 01 ๊ฒ์ ์ดํํธ ๋ง๋ค๊ธฐ 01 ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ๊ฒ์ ์ดํํธ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ด๋ฒ ํ์ต ๋ด์ฉ์ ์ ํ์ฉํ์ฌ ๊ทธ๋์ ๋ฐฐ์ ๋ HTML ํ๊ทธ์ CSS ์์ฑ, JavaScript ์คํ๋ฌธ๋ค์ ๊ฒ์์ฐฝ์ ํค์๋๋ฅผ ์ ๋ ฅํด์ ์ค๋ช ์ ๋ณผ ์ ์๋ ํ์ด์ง๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํฉ์๋ค. ๋์ค์ ๋ชจ๋ฅด๋ ๊ฒ ์๊ฒผ์ ๋ ๊ณต๋ถํ๊ธฐ ํธํ๊ฒ ๋ง์ด์ฃ ! ์, ๊ทธ๋ผ ์์ํด๋ณผ๊น์? HTML ์์ค ๋ณด๊ธฐ ๊ฒ์ ์ดํํธ 01์ HTML ์์ค์ ๋ถ์ฐ ์ค๋ช (์ฃผ์ ์ฒ๋ฆฌ๋จ)์ด๋ค. CSS ์์ค๋ฅผ ํจ๊ป ๋ณด๊ณ ์ถ๋ค๋ฉด ๋งจ ์๋์ 'CSS ์์ค ๋ณด๊ธฐ' ๋ฒํผ์ ๋๋ฅผ ๊ฒ. Search 01 HTML CSS JavaScript 02 03 04 05 06 indexOf()๋ฅผ ์ด์ฉํ์ฌ ๊ฒ์ํ๊ธฐ HTML ํ๊ทธ ๊ฒ์ํ๊ธฐ ๊ฒ์ํ๊ธฐ a : .. 2022. 8. 16. [Quiz Effect] ํด์ฆ ์ดํํธ 04 - ๊ฐ๊ด์(ํ ๋ฌธ์ ) ์ ํ ํด์ฆ ๋ง๋ค๊ธฐ 04 ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ํด์ฆ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ด๋ฒ ํ์ต ๋ด์ฉ์ ์ ํ์ฉํ์ฌ ์น๋์์ธ๊ธฐ๋ฅ์ฌ ์ํ ๊ณต๋ถ ์ด์ฌํ ํด ๋ด ์๋ค! ๋ณ์(let)์ ์์(const)์ ์ฟผ๋ฆฌ ์ ๋ ํฐ ๊ฐ์ ์ ์ฅ์ํค๊ณ , ๊ทธ ๋์ ๋ฐฐ์ด ์คํฌ๋ฆฝํธ๋ฅผ ํตํด ๋ฌธ์ ์ ๋ณด๋ฅผ HTML ํ๊ทธ์ ์ถ๋ ฅ์ํค๊ณ , ์ ๋ต์ ์จ๊ฒผ๋ค๊ฐ ๋ฒํผ์ ๋๋ฌ ๋ณด์ด๊ฒ ํ๋ ๋ฑ์ ๋ค์ํ ํจ๊ณผ๋ค์ ๊ตฌํ์์ผ๋ด ์๋ค! ๊ฐ๊ด์ ์ ํ ๋ค ๋ฒ์งธ ์ฃผ๊ด์(์ฌ๋ฌ ๋ฌธ์ ) ์ ํ์ ์๋ฐ์คํฌ๋ฆฝํธ ์์ค์ ๋ถ์ฐ ์ค๋ช (์ฃผ์ ์ฒ๋ฆฌ๋จ)์ด๋ค. HTML๊ณผ CSS ์์ค๋ฅผ ํจ๊ป ๋ณด๊ณ ์ถ๋ค๋ฉด ๋งจ ์๋์ '์๋ณธ ์์ค ๋ณด๊ธฐ' ๋ฒํผ์ ๋๋ฅผ ๊ฒ. // ์ ํ์ // quizChoice์ quizSelect๋ ์ด 4๊ฐ์ด๋ฏ๋ก ๋ค์ All์ ๋ถ์ฌ์ค๋ค. const quizT.. 2022. 8. 8. [Quiz Effect] ํด์ฆ ์ดํํธ 03 - ์ฃผ๊ด์(์ฌ๋ฌ ๋ฌธ์ ) ์ ํ ํด์ฆ ๋ง๋ค๊ธฐ 03 ์ด๋ฒ ์๊ฐ์๋ ๊ทธ ๋์ ๋ฐฐ์ ๋ JavaScript๋ฅผ ์ด์ฉํ์ฌ ํด์ฆ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ด๋ฒ ํ์ต ๋ด์ฉ์ ์ ํ์ฉํ์ฌ ์น๋์์ธ๊ธฐ๋ฅ์ฌ ์ํ ๊ณต๋ถ ์ด์ฌํ ํด ๋ด ์๋ค! ๋ณ์(let)์ ์์(const)์ ์ฟผ๋ฆฌ ์ ๋ ํฐ ๊ฐ์ ์ ์ฅ์ํค๊ณ , ๊ทธ ๋์ ๋ฐฐ์ด ์คํฌ๋ฆฝํธ๋ฅผ ํตํด ๋ฌธ์ ์ ๋ณด๋ฅผ HTML ํ๊ทธ์ ์ถ๋ ฅ์ํค๊ณ , ์ ๋ต์ ์จ๊ฒผ๋ค๊ฐ ๋ฒํผ์ ๋๋ฌ ๋ณด์ด๊ฒ ํ๋ ๋ฑ์ ๋ค์ํ ํจ๊ณผ๋ค์ ๊ตฌํ์์ผ๋ด ์๋ค! ์ฃผ๊ด์(์ฌ๋ฌ ๋ฌธ์ ) ์ ํ ์ธ ๋ฒ์งธ ์ฃผ๊ด์(์ฌ๋ฌ ๋ฌธ์ ) ์ ํ์ ์๋ฐ์คํฌ๋ฆฝํธ ์์ค์ ๋ถ์ฐ ์ค๋ช (์ฃผ์ ์ฒ๋ฆฌ๋จ)์ด๋ค. HTML๊ณผ CSS ์์ค๋ฅผ ํจ๊ป ๋ณด๊ณ ์ถ๋ค๋ฉด ๋งจ ์๋์ '์๋ณธ ์์ค ๋ณด๊ธฐ' ๋ฒํผ์ ๋๋ฅผ ๊ฒ. // ์ ํ์ : ์์ const๋ฅผ ํ์ํ ๋งํผ ์ ์ธํ ๋ค์ HTML ์์ญ์ div, ์๋งจํฑ ํ๊ทธ ๋ฑ์ Cla.. 2022. 8. 5. ์ด์ 1 2 ๋ค์ ๋ฐ์ํ