KATEGORIE159 [CSS] μ λλ©μ΄μ 04 : μ¨μ΄λΈ~~μ¨μ΄λΈ~~ CSS : μ λλ©λμ λ§λ€κΈ° : λ¬Όκ²° μ¨~μ΄λΆ~~~ π π μ΄λ² μκ°μλ CSS μ€μ΅μΌλ‘ μλ€μ΄ νλλΌ νλ λ―ν μ λλ©μ΄μ μ λ§λ€μ΄λ³΄κ² μ΅λλ€. π μ€λ μ€μ΅μ ν¬μΈνΈλ νΌκ·Έμ SCSS κ·Έλ¦¬κ³ λ°λ³΅λ¬Έμ λλ€~! #1. PUG λ€μμ PUG μ½λμ μ»΄νμΌν HTML μ½λ μ λλ€! πΆ PUG div.circle-wrap - for (var x =1; x 2022. 9. 19. [VSCODE] SCSS μ€μΉ λ° μ μ©νκΈ° VSCODE : SCSS μ€μΉνκΈ° μλ νμΈμ~! ν λ§€ν μ λλ€ π μ΄λ² μκ°μλ vscodeμμ SCSSλ₯Ό μ€μΉνκ³ μ¬μ©νλ λ°©λ²μ μμλ³Όν λ°μ! μ°μ μλμ νμ₯ νλ‘κ·Έλ¨(extension)μ λ€μ΄λ°μ μ£ΌμΈμ! πΆ 01. Sass πΆ 02. Live Sass Compiler μλμ Live Sass Compilerλ μ€μκ°μΌλ‘ SCSSλ₯Ό CSSλ‘ μ»΄νμΌ μμΌμ£Όλ νμ₯ νλ‘κ·Έλ¨μ λλ€. λ€μ΄ λͺ¨λ λ°μΌμ ¨λμ? κ·ΈλΌ λ€μμ λ°©λ²κ³Ό ν¨κ» μ°¨κ·Όμ°¨κ·Ό μ μ©μμΌλ³΄κ² μ΅λλ€~! 1. λ¨Όμ cmd + β§ + p λλ F1μ λλ¬μ 'json'μ κ²μν ν 'settings.json'μ λ€μ΄κ°λλ€. (λ€μ΄κ°λ λ°©λ²μ μ§λ μλ¬ μ루μ μ μ°Έκ³ νμλ©΄ λ©λλ€~! ) 2. κ·Έ λ€μ λ€μμ μ½λλ₯Ό μ€κ΄νΈ μμ λ£μ΄μ£Όλ©΄ λ©λλ€. "l.. 2022. 9. 19. [EFFECT] μ¬λΌμ΄λ ν¨κ³Ό 04 : λ²νΌμΌλ‘ μ΄λ―Έμ§ μ΄λμν€κΈ°! μ΄λ―Έμ§ μ¬λΌμ΄λ : λ²νΌμ ν΅ν΄ μ¬λΌμ΄λ μμ§μ΄κΈ° (μΌμͺ½ μ€λ₯Έμͺ½ λͺ¨λ λμ) μ΄λ² μκ°μλ μλμΌλ‘ λμ΄κ°μ§ μκ³ λ²νΌμ ν΄λ¦νμ λ ν΄λΉ μμλ‘ μ΄λ―Έμ§κ° λμ΄κ°λλ‘ κ΅¬νν΄λ³΄κ² μ΅λλ€! π₯Ή #1. HTML / CSS μ€μ νκΈ° ! HTML TIP ! κ° μ΄λ―Έμ§λ§λ€ cssμ€μ μ μ£ΌκΈ° μν΄ λ°λ‘ λΆλͺ¨λ₯Ό 2λ² κ°μΈμ λ¬Άμ΄μ€λλ€. ꡬ쑰λ μ§λ μκ°κ³Ό λκ°μΌλ slider__img λ°μ νμ μμΌλ‘ λ²νΌ μμμ μ μΈν΄μ£Όμμ΅λλ€! βοΈ HTML μ€ν¬λ¦½νΈ 보기 prev next ! CSS TIP ! 1. μ΄λ―Έμ§λ₯Ό κ°λ‘λ‘ μ°κ²°νκΈ° μν΄ ν¬μ§μ μ relativeλ‘ μ€μ νκ³ μμμμ λ²μ΄λλ μ΄λ―Έμ§λ₯Ό μ보μ΄κ² μ²λ¦¬νκΈ° μν΄ overflow: hiddenμ μ€μ ν΄μ€λλ€. 2. μ΄λ―Έμ§κ° μ°μμ μΌλ‘ μμ§μΌ μ μλλ‘ μ²«λ²μ§Έ μ΄λ―Έμ§.. 2022. 9. 19. [EFFECT] λ§μ°μ€ ν¨κ³Ό 02 : 컀μ λ°λΌλ€λκΈ° π± λ§μ°μ€ ν¨κ³Ό : λ§μ°μ€ 컀μ λ°λΌλ€λκΈ° π± μ΄λ² μκ°μλ ν΄λΉ μμμ 컀μκ° λΏμμ λ μ΄λ²€νΈκ° λ°μνλ ν¨κ³Όμ μ΄μ΄μ 컀μλ₯Ό λ°λΌλ€λλ μμλ₯Ό ꡬνν΄λ³΄κ² μ΅λλ€ π #1. HTML / CSS μ€μ νκΈ° ! HTML TIP ! νμ΄μ§ μΉμ κ³Ό λ§μ°μ€ μΈν¬(컀μ μμΉκ° λ°μ€)λ₯Ό κ°κ° λλμ΄ κ΅¬μ‘°μ λ§κ² λ μ΄μμμ μ§ λ€ μ€ν¬λ¦½νΈλ₯Ό μν μ νμλ₯Ό κ°κ° λΆμ¬ν©λλ€. λν ν μ€νΈμμ μ€νμΌ λ³κ²½ λ° μ΄λ²€νΈλ₯Ό λ°μμν€κ³ μΆμ κ³³μ κ°κ° μ νμλ₯Ό μ μΈν©λλ€. βοΈ HTML μ€ν¬λ¦½νΈ 보기 Javascript Mouse Effect02 λ§μ°μ€ μ΄ννΈ - λ§μ°μ€ λ°λΌλ€λκΈ°(GSAP) 1 2 3 4 5 6 7 Energy and persistence conquer all things κΈ°μ΄κ³Ό λκΈ°λ λͺ¨λ κ²μ μ΄κ²¨λΈλ€. ! .. 2022. 9. 19. [EFFECT] νλ΄λ μ€ ν¨κ³Ό 04 : λνλ΄κΈ° ν¨κ³Ό π± νλ΄λ μ€ ν¨κ³Ό : μ€ν¬λ‘€μ λ΄λ¦΄ λ μμ λνλ΄κΈ°π± νλ΄λμ€(parallax) μμ°¨λ μλ―Έλ‘ μ¬μ©μκ° μ€ν¬λ‘€λ§μ ν λ λ°°κ²½κ³Ό μμλ§λ€ μλ λ° ν¬κΈ°μ μ°¨μ΄λ₯Ό μ£Όμ΄ μ 체μ μΌλ‘ λκ»΄μ§κ² νλ ν¨κ³Όλ₯Ό λ§ν©λλ€. μ΄λ² μκ°μλ μ€ν¬λ‘€μ λ΄λ¦΄ λ κ° μΉμ μ μμλ€μ΄ κ°λ³μ μΌλ‘ μλλ©μ΄μ λμμ νλλ‘ μ€μ΅ν΄λ³΄κ² μ΅λλ€~!π€© #1. HTML / CSS μ€μ νκΈ° βοΈ HTML 보기 λ©λ΄1 λ©λ΄2 λ©λ΄3 λ©λ΄4 λ©λ΄5 λ©λ΄6 λ©λ΄7 λ©λ΄8 λ©λ΄9 01 section1 λ―Έλλ νμ¬ μ°λ¦¬κ° 무μμ νλκ°μ λ¬λ € μλ€. 02 section2 μ΄μ λ‘ λμκ° μ μλ€. μλνλ©΄ λλ μ΄μ μλ λ€λ₯Έ μ¬λμ΄ λμκΈ° λλ¬Έμ΄λ€. 03 section3 μΈμ λ νμ¬μ μ§μ€ν μ μλ€λ©΄ ν볡ν κ²μ΄λ€. 04 section4 λ¨Όμ ν κ½μ .. 2022. 9. 19. [SITE] ν΅ν© μ ν μΉμ¬μ΄νΈ μ μνκΈ° 01 : μ λλ© μ μΉμ SITE λ§λ€κΈ° μ§κΈκΉμ§ μΉνμ΄μ§μ λ€μ΄κ°λ κΈ°λ³Έμ μΈ μ νλ€μ μ€μ΅ν΄λ³΄μμ£ ? μ΄λ²μλ μ§κΈκΉμ§ λ°°μ λ μ νλ€μ ν©μ³μ μ€μ μΉνμ΄μ§ + λ°μνμ ν¨κ» μ μν΄λ³΄κ² μ΅λλ€. π« νΉν μ΄λ² μ¬λΌμ΄λ μ νμ μ§μ μλ°μ€ν¬λ¦½νΈλ₯Ό ꡬννμ§ μκ³ μ€μμ΄νΌλΌλ μ¬λΌμ΄λ ν리μμ€λ₯Ό μ¬μ©νμ¬ μ μν΄λ³΄μμ΅λλ€. π Swiperλ? μ¬λΌμ΄λ μ΄ννΈλ₯Ό κ°λ¨ν μμ±ν μ μλλ‘ κ³΅κ°λ λ¬΄λ£ μμ€λ‘ HTML, CSS, JAVASCRIPTλ₯Ό λͺ¨λ μ§μν΄μ€λλ€. μ μνκΈ° μ μ¬μ΄νΈμ κ΅¬μ± μμλ₯Ό μ ν΄μ€λλ€. #1. HTML ν€λμ νΈν° μ νμ μ μΈν μ νλ€μ λ©μΈ μμμ μΉμ λ³λ‘ λλμ΄ μ μ₯νμμ΅λλ€. νμ κ°μ‘°νμ§λ§ μΉμ¬μ΄νΈλ₯Ό μ μν λ μΉνμ€κ³Ό μ κ·Όμ±, νΈνμ±μ λ°λμ μ§ν€λλ‘ ν©λλ€. νΉν μ¬μ΄νΈ.. 2022. 9. 15. [EFFECT] νλ΄λ μ€ ν¨κ³Ό 03 : topλ²νΌ ꡬνκ³Ό λ©λ΄ μ¨κΉ ν¨κ³Ό π± νλ΄λ μ€ ν¨κ³Ό : top λ²νΌ ꡬννκΈ°π± νλ΄λμ€(parallax) μμ°¨λ μλ―Έλ‘ μ¬μ©μκ° μ€ν¬λ‘€λ§μ ν λ λ°°κ²½κ³Ό μμλ§λ€ μλ λ° ν¬κΈ°μ μ°¨μ΄λ₯Ό μ£Όμ΄ μ 체μ μΌλ‘ λκ»΄μ§κ² νλ ν¨κ³Όλ₯Ό λ§ν©λλ€. μ΄λ² μκ°μλ topλ²νΌμ λλ₯Ό λ μ€ν¬λ‘€μ΄ μ΅μλ¨μΌλ‘ λΆλλ½κ² μ΄λνλ ν¨κ³Όλ₯Ό μ€μ΅ν΄λ³΄κ² μ΅λλ€. μΆκ°λ‘ λ²νΌμ΄ κ°μ₯ νλ¨μμλ§ λ³΄μ΄κ² νκ³ λ©λ΄ λ²νΌλ μ€ν¬λ‘€μ λ΄λ¦΄ μ 보μ΄μ§ μλλ‘ κ΅¬νν΄λ³΄κ² μ΅λλ€ π #1. HTML / CSS μ€μ νκΈ° βοΈ HTML 보기 λ©λ΄1 λ©λ΄2 λ©λ΄3 λ©λ΄4 λ©λ΄5 λ©λ΄6 λ©λ΄7 λ©λ΄8 λ©λ΄9 Top 01 section1 λ―Έλλ νμ¬ μ°λ¦¬κ° 무μμ νλκ°μ λ¬λ € μλ€. 02 section2 μ΄μ λ‘ λμκ° μ μλ€. μλνλ©΄ λλ μ΄μ μλ λ€λ₯Έ μ¬λμ΄ λμκΈ° λλ¬Έμ΄λ€. 03 se.. 2022. 9. 14. [EFFECT] νλ΄λ μ€ ν¨κ³Ό02 : μ€λ¬΄μ€~ν λ²νΌ μ΄λ π± νλ΄λ μ€ ν¨κ³Ό : μ¬μ΄λ λ©λ΄ μ΄λ ν¨κ³Όπ± νλ΄λμ€(parallax) μμ°¨λ μλ―Έλ‘ μ¬μ©μκ° μ€ν¬λ‘€λ§μ ν λ λ°°κ²½κ³Ό μμλ§λ€ μλ λ° ν¬κΈ°μ μ°¨μ΄λ₯Ό μ£Όμ΄ μ 체μ μΌλ‘ λκ»΄μ§κ² νλ ν¨κ³Όλ₯Ό λ§ν©λλ€. μ΄λ² μκ°μλ μ¬μ΄νΈ λ©λ΄ λ²νΌμ λλ μ λ(active) ν΄λΉ νλ©΄μΌλ‘ μ€ν¬λ‘€μ΄ λΆλλ½κ² μ΄λνλ ν¨κ³Όλ₯Ό μ€μ΅ν΄λ³΄κ² μ΅λλ€. π #1. HTML / CSS μ€μ νκΈ° βοΈ HTML 보기 λ©λ΄ 1 λ©λ΄ 2 λ©λ΄ 3 λ©λ΄ 4 λ©λ΄ 5 λ©λ΄ 6 λ©λ΄ 7 λ©λ΄ 8 λ©λ΄ 9 01 section1 λ―Έλλ νμ¬ μ°λ¦¬κ° 무μμ νλκ°μ λ¬λ € μλ€. 02 section2 μ΄μ λ‘ λμκ° μ μλ€. μλνλ©΄ λλ μ΄μ μλ λ€λ₯Έ μ¬λμ΄ λμκΈ° λλ¬Έμ΄λ€. 03 section3 μΈμ λ νμ¬μ μ§μ€ν μ μλ€λ©΄ ν볡ν κ²μ΄λ€. 04 se.. 2022. 9. 14. [CSS] μ λλ©μ΄μ μ€μ΅ : κ±·κΈ° μ λλ©μ΄μ (from.ν λ§€ν ) CSS : μ λλ©λμ λ§λ€κΈ° : κ±Έμ΄κ°λ ν λ§€ν μ΄λ² μκ°μλ CSSμ€μ΅μΌλ‘ κ·μ¬μ΄ κ±·κΈ° μ λλ©μ΄μ μ λ§λ€μ΄λ³΄κ² μ΅λλ€. π border-radius Start Stop #1. HTML λ€μμ HTML μ½λ μ λλ€! Start Stop #2. CSS λ€μμ CSS μ½λ μ λλ€! .step { height: 700px; background: #fde7ef; position: relative; } .step .stepbox { width: 800px; height: 600px; background: url(https://user-images.githubusercontent.com/106949433/188998629-e1cb8ac8-0263-4b69-935d-eacd186c2535.jpg); border-rad.. 2022. 9. 8. [CSS] CSS μ λλ©μ΄μ μ λν΄ μμ보μ! CSS : μ λλ©μ΄μ (animation) μ΄λ² μκ°μλ CSSλ‘ ννν μ μλ μ λλ©μ΄μ μμ±λ€μ λν΄ μμλ³΄κ² μ΅λλ€! π #1. animation μμ±μ κΈ°λ³Έ νν animation : name | duration | timing-function | delay | iteration | direction | fill-mode | play-state μ λλ©μ΄μ : μ΄λ¦ | μ§μμκ° | νμ΄λ° κΈ°λ₯ | μ§μ°μκ° | λ°©ν₯ | μ±μ°κΈ° λͺ¨λ | μ¬μ μν #2. animationμ μ’ λ₯ λ€μμ animationμ μ’ λ₯μ λλ€~! νλ₯Ό 보며 ν¨κ» μμλ΄ μλ€! μ’ λ₯ μμ animation-name @keyframeμ μ§μ λ μ΄λ¦μ μ€μ ν©λλ€. animation-duration μ λλ©μ΄μ μ΄ μ€νλλ μκ°μ μ€μ ν©λλ€. .. 2022. 9. 8. [CSS] SVG : μ λλ©μ΄μ ꡬννκΈ° CSS : SVGλ₯Ό μ΄μ©νμ¬ μ λλ©μ΄μ λ§λ€κΈ° μ΄λ² μκ°μλ SVGνκ·Έμ CSSμμ±μ μ΄μ©νμ¬ λ°±ν° κ·Έλν½μΌλ‘ μ λλ©μ΄μ μ ꡬνν΄λ³΄κ² μ΅λλ€! π #1. SVGλ 무μμΈκ°μ!? μ€μΌμΌλ¬λΈ λ²‘ν° κ·Έλν½μ€(Scalable Vector Graphics, SVG)λ 2μ°¨μ λ²‘ν° κ·Έλν½μ νννκΈ° μν XML κΈ°λ°μ νμΌ νμμΌλ‘, 1999λ W3C(World Wide Web Consortium)μ μ£Όλνμ κ°λ°λ μ€ν νμ€μ λ²‘ν° κ·Έλν½ νμΌ νμμ λλ€. SVG νμμ μ΄λ―Έμ§μ κ·Έ μλμ XML ν μ€νΈ νμΌλ€λ‘ μ μ λμ΄ κ²μν·λͺ©λ‘ν·μ€ν¬λ¦½νΈνκ° κ°λ₯νλ©° νμνλ€λ©΄ μμΆλ κ°λ₯ν©λλ€. • μΈν°λ· μ΅μ€νλ‘λ¬9 λ²μ μ΄μλΆν° μ§μλ©λλ€. • XMLμ μ΄μ©νμ¬ λΌμΈ, 곑μ , κΈ°ννμ μΈ κ·Έλν½ ννμ΄ κ°λ₯ν©λλ€. • .. 2022. 9. 8. [CSS] SVG : λ°±ν° κ·Έλν½ λν νννκΈ° CSS : SVGλ₯Ό μ΄μ©νμ¬ λ°±ν° κ·Έλν½ λ§λ€κΈ° μ΄λ² μκ°μλ SVGνκ·Έμ CSSμμ±μ μ΄μ©νμ¬ λ°±ν° κ·Έλν½μ ννν΄λ³΄κ² μ΅λλ€! π #1. SVGλ 무μμΈκ°μ!? μ€μΌμΌλ¬λΈ λ²‘ν° κ·Έλν½μ€(Scalable Vector Graphics, SVG)λ 2μ°¨μ λ²‘ν° κ·Έλν½μ νννκΈ° μν XML κΈ°λ°μ νμΌ νμμΌλ‘, 1999λ W3C(World Wide Web Consortium)μ μ£Όλνμ κ°λ°λ μ€ν νμ€μ λ²‘ν° κ·Έλν½ νμΌ νμμ λλ€. SVG νμμ μ΄λ―Έμ§μ κ·Έ μλμ XML ν μ€νΈ νμΌλ€λ‘ μ μ λμ΄ κ²μν·λͺ©λ‘ν·μ€ν¬λ¦½νΈνκ° κ°λ₯νλ©° νμνλ€λ©΄ μμΆλ κ°λ₯ν©λλ€. • μΈν°λ· μ΅μ€νλ‘λ¬9 λ²μ μ΄μλΆν° μ§μλ©λλ€. • XMLμ μ΄μ©νμ¬ λΌμΈ, 곑μ , κΈ°ννμ μΈ κ·Έλν½ ννμ΄ κ°λ₯ν©λλ€. • λ²‘ν° λ°©μμ΄κΈ°.. 2022. 9. 8. [EFFCET] νλ΄λ μ€(parallax) ν¨κ³Ό : λ©λ΄ μ΄λ π± νλ΄λ μ€ ν¨κ³Ό : λ©λ΄ μ€ν¬λ‘€λ§ ν¨κ³Ό π± νλ΄λμ€(parallax) μμ°¨λ μλ―Έλ‘ μ¬μ©μκ° μ€ν¬λ‘€λ§μ ν λ λ°°κ²½κ³Ό μμλ§λ€ μλ λ° ν¬κΈ°μ μ°¨μ΄λ₯Ό μ£Όμ΄ μ 체μ μΌλ‘ λκ»΄μ§κ² νλ ν¨κ³Όλ₯Ό λ§ν©λλ€. μ΄λ² μκ°μλ λ²νΌμ λλ μ λ(active) ν΄λΉ νλ©΄μΌλ‘ μ€ν¬λ‘€μ΄ λΆλλ½κ² μ΄λνλ ν¨κ³Όμ μ€ν¬λ‘€μ λ΄λ¦΄ λ ν΄λΉ λ²νΌμ΄ κ°μ‘°λλ ν¨κ³Όλ₯Ό μ€μ΅ν΄λ³΄κ² μ΅λλ€. π #1. HTML / CSS μ€μ νκΈ° ! HTML TIP ! κ° μΉμ λ³λ‘ ꡬ쑰λ₯Ό μ€μ ν©λλ€. μ΄ λ ν° νλΆν° ꡬ쑰λ₯Ό μ€μ νλ κ²μ΄ μ€μν ν¬μΈνΈ μ λλ€! ꡬ쑰λ λ¨Όμ ν¬κ² nav : λ©λ΄ | main : λ©μΈ μ½ν μΈ (μ΄λ―Έμ§, ν μ€νΈ) | aside : μ€ν¬λ‘€μ μμΉκ°μΌλ‘ λλμ΄ μ€λλ€. μΈλΆμ μΈ κ΅¬μ‘°λ μλμ μ½λλ₯Ό μ°Έκ³ νμκΈ° λ°λλλ€! βοΈ H.. 2022. 9. 7. [SITE] μΉμ¬μ΄νΈ - νΈν° μ ν 01 FooterType01 μΉνμ΄μ§ μ€μ΅μ μν νΈν° μ νμ μ€μ΅ν΄λ³΄κ² μ΅λλ€! μ΄λ² νΈν° μ νμ ν μ€νΈμ λΉμ·ν μ νμΌλ‘ μΉμ¬μ΄νΈ κ°μ₯ νλ¨μ μμΉν©λλ€. κ·ΈλΌ μλμ μ½λλ₯Ό 보며 ν¨κ» μ€μ΅ ν΄λ³΄κ² μ΅λλ€ ~ π μ΄λ² μ νμ λ°°λ νμ μΌλ‘ 컨μ μ λ§λ λ μ΄μμκ³Ό λμμΈμ μ€μ νμλ©΄ λ©λλ€. μλμ νΌκ·Έλ§λ₯Ό μ°Έκ³ νμ¬ HTML, CSSλ₯Ό μ€μ ν΄λ΄ μλ€. π λμμΈν μΉ νμ΄μ§ μμμ 보며 νμ΄μ§ ꡬ쑰λ₯Ό νμ ν ν μΉ νμ€μ±κ³Ό μ κ·Όμ±μ λ§λμλ©ν±ν λ§ν¬μ μ ν΄μ€λλ€. TIP ! • μΉμ , μν°ν΄κ³Ό κ°μ μλ©ν± νκ·Έμλ κΌ ν€λ© νκ·Έλ₯Ό ν¨κ» μ¬μ©ν΄μ£Όμ΄μΌ μΉνμ€μ μ€μνκ² λ©λλ€. • μΉμ μμμ μΉνμ€ μ€μλ₯Ό μν΄ μ μΈν h2νκ·Έκ° μ¬μ©.. 2022. 9. 6. [SITE] μΉμ¬μ΄νΈ - λ°°λ μ ν01 BannerType01 μΉνμ΄μ§ μ€μ΅μ μν λ°°λ μ νμ μ€μ΅ν΄λ³΄κ² μ΅λλ€! μ΄λ² λ°°λ μ νμ μ΄λ―Έμ§μ ν μ€νΈ μμ, μμ΄μ½μ΄ ν¨κ» λ€μ΄μλ νμ μ λλ€. κ·ΈλΌ μλμ μ½λλ₯Ό 보며 ν¨κ» μ€μ΅ ν΄λ³΄κ² μ΅λλ€ ~ π μ΄λ² μ νμ λ°°λ νμ μΌλ‘ 컨μ μ λ§λ λ μ΄μμκ³Ό λμμΈμ μ€μ νμλ©΄ λ©λλ€. μλμ νΌκ·Έλ§λ₯Ό μ°Έκ³ νμ¬ HTML, CSSλ₯Ό μ€μ ν΄λ΄ μλ€. π λμμΈν μΉ νμ΄μ§ μμμ 보며 νμ΄μ§ ꡬ쑰λ₯Ό νμ ν ν μΉ νμ€μ±κ³Ό μ κ·Όμ±μ λ§λμλ©ν±ν λ§ν¬μ μ ν΄μ€λλ€. TIP ! • μΉμ , μν°ν΄κ³Ό κ°μ μλ©ν± νκ·Έμλ κΌ ν€λ© νκ·Έλ₯Ό ν¨κ» μ¬μ©ν΄μ£Όμ΄μΌ μΉνμ€μ μ€μνκ² λ©λλ€. • μΉμ μμμ μΉνμ€ μ€μλ₯Ό μν΄ μ μΈν h2νκ·Έκ° μ¬μ©.. 2022. 9. 6. [SITE] μΉμ¬μ΄νΈ - μ¬λΌμ΄λ μ ν01 SliderType01 μΉνμ΄μ§ μ€μ΅μ μν μ¬λΌμ΄λ μ νμ μ€μ΅ν΄λ³΄κ² μ΅λλ€! μ΄λ² μ¬λΌμ΄λ μ νμ μ΄λ―Έμ§μ ν μ€νΈ μμ, μμ΄μ½μ΄ ν¨κ» λ€μ΄μλ νμ μ λλ€. κ·ΈλΌ μλμ μ½λλ₯Ό 보며 ν¨κ» μ€μ΅ ν΄λ³΄κ² μ΅λλ€ ~ π μ΄λ² μ νμ μ¬λΌμ΄λ νμ μΌλ‘ 컨μ μ λ§λ λ μ΄μμκ³Ό λμμΈμ μ€μ νμλ©΄ λ©λλ€. μλμ νΌκ·Έλ§λ₯Ό μ°Έκ³ νμ¬ HTML, CSSλ₯Ό μ€μ ν΄λ΄ μλ€. π λμμΈν μΉ νμ΄μ§ μμμ 보며 νμ΄μ§ ꡬ쑰λ₯Ό νμ ν ν μΉ νμ€μ±κ³Ό μ κ·Όμ±μ λ§λμλ©ν±ν λ§ν¬μ μ ν΄μ€λλ€. TIP ! • μΉμ , μν°ν΄κ³Ό κ°μ μλ©ν± νκ·Έμλ κΌ ν€λ© νκ·Έλ₯Ό ν¨κ» μ¬μ©ν΄μ£Όμ΄μΌ μΉνμ€μ μ€μνκ² λ©λλ€. • μΉμ μμμ μΉνμ€ μ€μλ₯Ό μν΄ μ μΈν h2.. 2022. 9. 6. [EFFECT] λ§μ°μ€ ν¨κ³Ό 01 : 컀μ λ°λΌλ€λκΈ° π± λ§μ°μ€ ν¨κ³Ό : λ§μ°μ€ ν¬μΈν° λ°λΌλ€λκΈ° π± μ΄λ² μκ°μλ λ§μ°μ€ 컀μλ₯Ό μμ§μμ λ°λΌ ν΄λΉ μμμ 컀μκ° λΏμμ λ μ΄λ²€νΈκ° λ°μνλ ν¨κ³Όλ₯Ό μ€μ΅ν΄λ³΄κ² μ΅λλ€ π #1. HTML / CSS μ€μ νκΈ° ! HTML TIP ! νμ΄μ§ μΉμ κ³Ό λ§μ°μ€ μΈν¬(컀μ μμΉκ° λ°μ€)λ₯Ό κ°κ° λλμ΄ κ΅¬μ‘°μ λ§κ² λ μ΄μμμ μ§ λ€ μ€ν¬λ¦½νΈλ₯Ό μν μ νμλ₯Ό κ°κ° λΆμ¬ν©λλ€. λν ν μ€νΈμμ μ€νμΌ λ³κ²½ λ° μ΄λ²€νΈλ₯Ό λ°μμν€κ³ μΆμ κ³³μ κ°κ° μ νμλ₯Ό μ μΈν©λλ€. βοΈ HTML μ€ν¬λ¦½νΈ 보기 The future depends on what we do in the present λ―Έλλ νμ¬ μ°λ¦¬κ° 무μμ νλκ°μ λ¬λ € μλ€. clientX : 0px clientY : 0px offsetX: 0px offsetY: 0px pa.. 2022. 9. 6. [JAVASCRIPT] mouseoverμ mouseenterμ μ΄λ²€νΈ μ°¨μ΄μ μλ°μ€ν¬λ¦½νΈ : Mouse Event Method μ΄λ² μκ°μλ λ§μ°μ€ μ΄λ²€νΈ λ©μλ μ€ mouseoverμ mouseenterμ μ°¨μ΄μ μ λν΄ μμλ³΄κ² μ΅λλ€ ~ π #1. mouseoverμ mouseout λ©μλ π • mouseover λ©μλλ λ§μ°μ€ 컀μκ° μ§μ μμ μμΌλ‘ λ€μ΄μμ λ μ΄λ²€νΈκ° λ°μνλ λ©μλ μ λλ€. • mouseout λ©μλλ λ§μ°μ€ 컀μκ° μ§μ μμ μμμ λ°κΉ₯μΌλ‘ λκ°μ λ μ΄λ²€νΈκ° λ°μνλ λ©μλ μ λλ€. π‘ μ΄μ²λΌ mouseover λ©μλλ mouseout λ©μλμ μ§μ μ΄λ£¨κΈ° λλ¬Έμ κΌ ν¨κ» μ¬μ©ν΄μ£Όμ΄μΌ ν©λλ€! #2. mouseenterμ mouseleave λ©μλ π mouseenterμ λ©μλλ λ§μ°μ€ 컀μκ° μ§μ μμ μμΌλ‘ λ€μ΄μμ λ μ΄λ²€νΈκ° λ°μνλ λ©μ.. 2022. 9. 6. [ERROR] VSCODE : λ§₯λΆ Prettier μ€μ μ€λ₯ ν΄κ²° λ°©λ² (+μλμ°) μλ νμΈμ! μ΄λ² μκ°μλ vscode νμ₯ν© μ€ μ½λ μ λ ¬μ μλμΌλ‘ μ€μ ν΄μ£Όλ Prettier μ€μ νλ λ°©λ²μ λν΄ μμλ³΄κ² μ΅λλ€. π§ 1. λ¨Όμ vscodeμμ μλμ νμ₯ν©μ μ€μΉν΄μ£ΌμΈμ! 2. μ€μΉκ° λλ ν μ€λ₯Έμͺ½ νλ¨ μ€μ (settings)μ λ€μ΄κ°μ 'editor format on save'λ₯Ό κ²μν©λλ€. λ€μ νλ©΄μ λμ€λ κ²μ²λΌ 체ν¬λ°μ€λ₯Ό ν΄λ¦ν΄μ£Όλ©΄ λ©λλ€. κ·Έ λ€μ μ λ ¬μ΄ λλ μ§ νμΈνκΈ° μν΄ html μ무 λ¬Έμλ‘ λ€μ΄κ° cmd + s (μλμ° μμλ ctrl + s)λ₯Ό λλ¬μ€λλ€. μ λ ¬μ΄ μλμΌλ‘ λλ€λ©΄ μλ£μ λλ€π π‘ λ§μ½ 체ν¬λ₯Ό ν΄λ μ€νμ΄ λμ§ μλ κ²½μ°! μ΄λΌλΌ? 체ν¬νκ³ λ€μ κ»λ€ μΌλ μ€νμ΄ λμ§ μλ κ²½μ°μλ λ€μκ³Ό κ°μ μ½λλ₯Ό μΆκ°μ μΌλ‘ μ λ ₯νμλ©΄ λ©λλ€. 1. λ¨Όμ .. 2022. 9. 5. [JQUERY] μ€νμΌ λ©μλ Jquery : μ€νμΌ κ΄λ ¨ λ©μλ μ΄λ² μκ°μλ css μμ±μ μΆκ°ν μ μλ jquery μ€νμΌ κ΄λ ¨ λ©μλμ λν΄ μμλ³΄κ² μ΅λλ€.π§ #1. jquery : css() λ©μλ μ€ν λΆλ₯ νμ μ·¨λ $("div").css("width"); μμ± / λ³κ²½ $("div").css("background-color", "red").css("padding", "10px"); $("div").css({"background-color: "red", padding: "10px"}); μ½λ°± ν¨μ $("div").attr("width", function(index, w) { //indexλ κ° div μμμ index 0,1,2 //wλ κ° div μμμ width κ° return css μμ± // κ° div μμμ c.. 2022. 9. 5. [JQUERY] μμ± λ©μλ Jquery : μμ± κ΄λ ¨ λ©μλ μ΄λ² μκ°μλ μλ°μ€ν¬λ¦½νΈμ jquery μμ± κ΄λ ¨ λ©μλμ λν΄ μμλ³΄κ² μ΅λλ€.π #1. jquery : attr() λ©μλ attr()λ©μλλ μ νν μμμ attribute(μμ±)λ₯Ό μ ν, μμ±, λ³κ²½ν μ μμ΅λλ€. μ€ν λΆλ₯ νμ μ·¨λ $("a").attr("href"); μμ± / λ³κ²½ $("a").attr("href", "http://icoxpublish.com").attr("target", "_blank"); $("a").attr({"href": "http://icoxpublish.com", target:"_blank"}); μ½λ°± ν¨μ $("a").attr("href", function(index, h){ //indexλ κ° div μμμ index 0,1,.. 2022. 9. 5. [JQUERY] ν΄λμ€ λ©μλ Jquery : ν΄λμ€ κ΄λ ¨ λ©μλ μ΄λ² μκ°μλ μλ°μ€ν¬λ¦½νΈμ jquery ν΄λμ€ κ΄λ ¨ λ©μλμ λν΄ μμλ³΄κ² μ΅λλ€.π #1. jquery : addClass() λ©μλ λ€μμ μμμ classμμ±μ μΆκ°νλ λ©μλ μ λλ€ λ€μμ νμ μμ λ₯Ό 보며 μμλ³΄κ² μ΅λλ€! μ€ν λΆλ₯ νμ μΆκ° $("div").addClass("ν΄λμ€λͺ "); μ½λ°± ν¨μ $("div").addClass(function(index, className) { //indexλ κ° div μμμ index 0,1,2 //classNameμ κ° divμ class μμ± return class μμ± // κ° divμ class μμ±μ μΆκ°ν¨. }); …… λ΄μ©1 λ΄μ©2 λ΄μ©3 βοΈ addClass() λ©μλ μμ See the Pen Unti.. 2022. 9. 5. [EFFCET] μ΄λ―Έμ§ : μ¬λΌμ΄λ μ ν03 μ΄λ―Έμ§ μ¬λΌμ΄λ : μ°μμ μΌλ‘ μμ§μ΄κΈ° μ§λ μκ°μλ μ¬λΌμ΄λκ° μ’μΈ‘μΌλ‘ μ΄λνλ νμ μΌλ‘ λ§μ§λ§μμ μ루룩~ 첫λ²μ§Έλ‘ λμκ°λ€λ©΄ μ΄λ² μκ°μλ μ΄λ―Έμ§κ° μμ°μ€λ½κ² λμ΄κ°λλ‘ 2μ΄ μ§λ λλ§λ€ μ΄λ―Έμ§κ° μ°μμ μΌλ‘ λ°λλ μ¬λΌμ΄λ νμμ νμ΄μ§λ₯Ό μμ ν΄λ³΄κ² μ΅λλ€.π #1. HTML / CSS μ€μ νκΈ° ! HTML TIP ! κ° μ΄λ―Έμ§λ§λ€ cssμ€μ μ μ£ΌκΈ° μν΄ λ°λ‘ λΆλͺ¨λ₯Ό 2λ² κ°μΈμ λ¬Άμ΄μ€λλ€. βοΈ HTML μ€ν¬λ¦½νΈ 보기 ! CSS TIP ! 1. μ΄λ―Έμ§λ₯Ό κ°λ‘λ‘ μ°κ²°νκΈ° μν΄ ν¬μ§μ μ relativeλ‘ μ€μ νκ³ μμμμ λ²μ΄λλ μ΄λ―Έμ§λ₯Ό μ보μ΄κ² μ²λ¦¬νκΈ° μν΄ overflow: hiddenμ μ€μ ν΄μ€λλ€. 2. μ΄λ―Έμ§κ° μ°μμ μΌλ‘ μμ§μΌ μ μλλ‘ μ²«λ²μ§Έ μ΄λ―Έμ§λ₯Ό 6λ²μ§Έμ μΆκ°λ‘ λ£μ΅λλ€. (μ λλ©μ΄.. 2022. 9. 2. [SITE] μΉμ¬μ΄νΈ - μ΄λ―Έμ§ ν μ€νΈ μ ν01 ImageTextType01 μΉνμ΄μ§ μ€μ΅μ μν μ΄λ―Έμ§/ν μ€νΈ μ νμ μ€μ΅ν΄λ³΄κ² μ΅λλ€! μ΄λ² μ΄λ―Έμ§/ν μ€νΈ μ νμ μ΄λ―Έμ§μ ν μ€νΈ μμμ΄ ν¨κ» λ€μ΄μλ νμ μ λλ€. κ·ΈλΌ μλμ μ½λλ₯Ό 보며 ν¨κ» μ€μ΅ ν΄λ³΄κ² μ΅λλ€~π μ΄λ² μ νμ μ΄λ―Έμ§/ν μ€νΈ νμ μΌλ‘ κ° μ£Όμ μ μμμ λ§κ² λ μ΄μμκ³Ό λμμΈμ μ€μ νμλ©΄ λ©λλ€. μλμ νΌκ·Έλ§λ₯Ό μ°Έκ³ νμ¬ HTML, CSSλ₯Ό μ€μ ν΄λ΄ μλ€. π λμμΈν μΉ νμ΄μ§ μμμ 보며 νμ΄μ§ ꡬ쑰λ₯Ό νμ ν ν μΉ νμ€μ±κ³Ό μ κ·Όμ±μ λ§λμλ©ν±ν λ§ν¬μ μ ν΄μ€λλ€. TIP ! • μΉμ , μν°ν΄κ³Ό κ°μ μλ©ν± νκ·Έμλ κΌ ν€λ© νκ·Έλ₯Ό ν¨κ» μ¬μ©ν΄μ£Όμ΄μΌ μΉνμ€μ μ€μνκ² λ©λλ€. • μΉμ μμμ μΉνμ€ μ€μ.. 2022. 9. 2. [SITE] μΉμ¬μ΄νΈ - ν€λ μ ν01 HeaderType01 μΉνμ΄μ§ μ€μ΅μ μν ν€λ νμ μ νμ μ€μ΅ν΄λ³΄κ² μ΅λλ€! ν€λ νμ μ λ³΄ν΅ κ°μ₯ μμ μμΉνλ©° λ‘κ³ μ λ©λ΄ λ‘κ·ΈμΈ λ²νΌ λ±μ κ΅¬μ± μμλ₯Ό κ°μ§κ³ μμ΅λλ€!! κ·ΈλΌ μλμ μ½λλ₯Ό 보며 ν¨κ» μ€μ΅ ν΄λ³΄κ² μ΅λλ€~π μ΄λ² μ νμ ν€λ μ νμ΄κΈ° λλ¬Έμ ν¬κΈ°μ λ§κ² νλ μμ μ‘°μ νμ¬ λ§μΆ°μ€λλ€. λ©λ΄λ κΌ λ©μΈ μμμ μμΉνλλ‘ ν©λλ€! νΉν κΈμ κ° κ°κ²©κ³Ό μ λ ¬μ μ μ§μΌμ€μλ€! μλμ νΌκ·Έλ§λ₯Ό μ°Έκ³ νμ¬ HTML, CSSλ₯Ό μ€μ ν΄λ΄ μλ€. π λμμΈν μΉ νμ΄μ§ μμμ 보며 νμ΄μ§ ꡬ쑰λ₯Ό νμ ν ν μΉ νμ€μ±κ³Ό μ κ·Όμ±μ λ§λμλ©ν±ν λ§ν¬μ μ ν΄μ€λλ€. TIP ! • ν° λ©μ΄λ¦¬λΆν° μ°¨κ·Όμ°¨κ·Ό ꡬ쑰λ₯Ό μ§λ κ²μ΄ μ€μ.. 2022. 9. 2. [JAVASCRIPT] μμμ ν¬κΈ° λ° μμΉλ₯Ό νννλ μμ±, λ©μλ μλ°μ€ν¬λ¦½νΈ : μμ ν¬κΈ° λ° μμΉ μμ±κ³Ό λ©μλ μ΄λ² μκ°μλ μλ°μ€ν¬λ¦½νΈμ μμμ μμΉ λ° ν¬κΈ°λ₯Ό νννλ μμ±κ³Ό λ©μλλ€μ μμλ³΄κ² μ΅λλ€.π λ€μμ νλ₯Ό ν΅ν΄ μμλ΄ μλ€. #01. μμμ μμ± λ° λ©μλ μμ ν¬κΈ° μμ± μ€λͺ element.clientWidth μμμ κ°λ‘ κ° (ν¨λ© / 보λ / λ§μ§ λ―Έν¬ν¨) element.clientHeight μμμ μΈλ‘ κ° (ν¨λ© / 보λ / λ§μ§ λ―Έν¬ν¨) element.clientTop μμμ YμΆ κ° (λΆλͺ¨κΈ°μ€) element.clientLeft μμμ XμΆ κ° (λΆλͺ¨ κΈ°μ€) element.offsetWidth μμμ κ°λ‘ κ° (보λ / ν¨λ© ν¬ν¨) element.offsetTop μμμ YμΆ κ° (λ¬Έμ κΈ°μ€) element.offsetLeft μμμ XμΆ.. 2022. 9. 1. [SITE] μΉμ¬μ΄νΈ - ν μ€νΈμ ν03 TextType03 μΉνμ΄μ§ μ€μ΅μ μν ν μ€νΈ μ νμ μ€μ΅ν΄λ³΄κ² μ΅λλ€! μ΄λ² μ νμ μ§λ μ νλ€μ λΉν΄ μ‘°κΈ λ μ¬ν λ²μ μ λλ€...! κ·ΈλΌ μλμ μ½λλ₯Ό 보며 ν¨κ» μ€μ΅ ν΄λ³΄κ² μ΅λλ€ π« π« λ μ΄μμ 그리λ λ° μλ΄μ μ μ΄μ©νμ¬ λ μ΄μμ λμμΈμ μμ±ν©λλ€! μ΄μ μ΅μν΄μ§ μ΄λ―Έμ§μ€νλΌμ΄νΈ κΈ°λ₯μ μν΄ νλ μμ μΆκ°νμ¬ νλ‘ν μμ΄μ½μ 60px / λ³μ μμ΄μ½ 102px μ© λ°°μΉμμΌ°μ΅λλ€. κΌ κ°κ²©μ μ λ§μΆ°μ£ΌμΈμ~! π ! TIP ! • ꡬ쑰λ₯Ό λ¨Όμ κΌΌκΌΌνκ² νμ νμ¬ ν° λ©μ΄λ¦¬λΆν° λ§ν¬μ μ νλ κ²μ΄ κ°μ₯ μ€μν©λλ€.(μΉνμ€ μ€μ νμ!) • μΉνμ€κ³Ό μΉ μ κ·Όμ±, νΈνμ±μ λμΉμ§ μλλ‘ ν©λλ€. • κ³΅ν΅ μ νμμ κ°κ°μ .. 2022. 9. 1. [SITE] μΉμ¬μ΄νΈ - ν μ€νΈμ ν02 TextType02 μΉνμ΄μ§ μ€μ΅μ μν ν μ€νΈ μ νμ μ€μ΅ν΄λ³΄κ² μ΅λλ€! μ΄λ² μ νμ λ³΄ν΅ ν μ€νΈλ‘λ§ μ 보λ₯Ό μ 곡νκ³ μ ν λ μ¬μ©ν©λλ€. κ·ΈλΌ μλμ μ½λλ₯Ό 보며 ν¨κ» μ€μ΅ ν΄λ³΄κ² μ΅λλ€ π μ΄λ² μ νμ μ΄λ―Έμ§κ° λ€μ΄κ°μ§ μκ³ λμ μμ΄μ½μ΄ λ€μ΄κ°κ² λ©λλ€. ν μ€λ₯΄λ‘λ§ μ΄λ£¨μ΄μ§ λ§νΌ λ μ κ²½μ¨μ μμ ν΄μ€λλ€! μ§λ ν μ€νΈ μ ν01κ³Ό λκ°μ΄ μ΄λ―Έμ§μ€νλΌμ΄νΈ κΈ°λ₯μ μνμ¬ νλ μμ νλ λ λ§λ€μ΄ μμ΄μ½μ 60pxμ© λ°°μΉμμΌ°μ΅λλ€ π λμμΈν μΉ νμ΄μ§ μμμ 보며 νμ΄μ§ ꡬ쑰λ₯Ό νμ ν ν μΉ νμ€μ±κ³Ό μ κ·Όμ±μ λ§λμλ©ν±ν λ§ν¬μ μ ν΄μ€λλ€. ! TIP ! • ꡬ쑰λ₯Ό λ¨Όμ κΌΌκΌΌνκ² νμ νμ¬ ν° λ©μ΄λ¦¬λΆν° λ§ν¬μ μ νλ κ²μ΄ κ°.. 2022. 9. 1. [JQUERY] νμ μ νμ Jquery : νμ μ νμ μ΄λ² μκ°μλ μλ°μ€ν¬λ¦½νΈμ jquery νμ μ νμμ λν΄ μμλ³΄κ² μ΅λλ€.π #1. jquery νμ μ νμ λ€μμ μ μ΄μΏΌλ¦¬μ νμ μ νμλ₯Ό μ 리ν΄λμ κ²μ λλ€! ν¨κ» νμ μ νμ μ’ λ₯λ₯Ό μμλ³ΌκΉμ?! μ νμ μ’ λ₯ μ€λͺ children() $("div").children() div μμμ μμ μμλ₯Ό μ νν©λλ€. parent() $("p").parent() p μμμ λΆλͺ¨ μμλ₯Ό μ νν©λλ€. parents() $("p").parent("div") p μμμ λΆλͺ¨κ° λλ λͺ¨λ div μμλ₯Ό μ νν©λλ€. closest() $("p").closest("div") p μμμ λΆλͺ¨κ° λλ 첫λ²μ§Έ div μμλ₯Ό μ°Ύμ΅λλ€. next() $("div.m").next() div.m μμμ .. 2022. 8. 31. [JQUERY] νν° μ νμ Jquery : νν° μ νμ μ΄λ² μκ°μλ μλ°μ€ν¬λ¦½νΈμ jquery νν° μ νμμ λν΄ μμλ³΄κ² μ΅λλ€.π #1. jquery κΈ°λ³Έ νν° μ νμ νν° μ νμλ μ νμμ : (ν΄λ‘ )μ΄ λΆμ μ νμλ₯Ό μλ―Έν©λλ€. λ€μμ νλ₯Ό 보며 νν° μ νμμ μ’ λ₯λ₯Ό μμλ΄ μλ€! μ νμ μ’ λ₯ μ€λͺ :even $("tr:even") tr μμ μ€ μ§μ νλ§ μ νν©λλ€. :odd $("tr:odd") tr μμ μ€ νμ νλ§ μ νν©λλ€. :first $("td:first") 첫λ²μ§Έ td μμλ₯Ό μ νν©λλ€. :last $("td:last") λ§μ§λ§ td μμλ₯Ό μ νν©λλ€. :header $(":header") ν€λ©(h1~h6) μμλ₯Ό μ νν©λλ€. :eq $("li:eq(0)") indexκ° 0μΈ li μμλ₯Ό μ νν©λλ€. **in.. 2022. 8. 31. μ΄μ 1 2 3 4 5 6 λ€μ 728x90 λ°μν