์ ์ด์ฟผ๋ฆฌ : ์์ฑ ๊ด๋ จ ๋ฉ์๋
์ ์ด์ฟผ๋ฆฌ : ์์ฑ ๊ด๋ จ ๋ฉ์๋ ์ค๋์ JQuery์ ์ฃผ์ ๋ฉ์๋๋ค ์ค, ์์ฑ๊ณผ ๊ด๋ จ๋ ๋ฉ์๋๋ฅผ ์์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. 1. 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๋ ๊ฐ a ์์์ index 0, 1, 2 // h๋ ๊ฐ a ์์ href ์..
2022. 9. 4.
์๋ฐ์คํฌ๋ฆฝํธ : ํจ์์ ์ ํ
ํจ์์ ์ ํ ์๋ฐ์คํฌ๋ฆฝํธ์์ ํจ์์ ์ ํ์ ์ฌ๋ฌ ๊ฐ์ง๊ฐ ์์ต๋๋ค. ์ค๋์ ๋ค์ํ ํจ์์ ์ ํ์ ๋ํ์ฌ ์์๋ณด๊ฒ ์ต๋๋ค. 1. ํจ์์ ๋งค๊ฐ๋ณ์๋ฅผ ์ด์ฉํ ํํ ์๋ฐ์คํฌ๋ฆฝํธ์์ ํจ์์ ํน์ง์ ์คํ๋ฌธ์ ์งํฉ์ฒด๋ผ๋ ์ ๊ณผ, ์ฌํ์ฉ์ด ๊ฐ๋ฅํ๋ค๋ ์ ์
๋๋ค. ํจ์์ ๋งค๊ฐ๋ณ์๋ฅผ ์ด์ฉํ๋ฉด, ๋ค์๊ณผ ๊ฐ์ด ํจ์๋ฅผ ์ฌํ์ฉํ ์ ์์ต๋๋ค. function func(num, str1, str2){ document.write(num + ". " + str1 + "๊ฐ " +str2 + "๋์์ต๋๋ค.") } func("1", "ํจ์", "์คํ"); // ๋งค๊ฐ๋ณ์๋ฅผ str1, str2๋ก ์ ๋ฌ func("2", "์๋ฐ์คํฌ๋ฆฝํธ", "์คํ"); func("3", "์ ์ด์ฟผ๋ฆฌ", "์คํ"); ๊ฒฐ๊ณผ๋ณด๊ธฐ 1. ํจ์๊ฐ ์คํ๋์์ต๋๋ค. 2. ์๋ฐ์คํฌ๋ฆฝํธ๊ฐ ..
2022. 8. 22.
CSS : SCSS ์์๋ณด๊ธฐ
CSS : SCSS ์์๋ณด๊ธฐ CSS๋ ๋น๊ต์ ๋ฐฐ์ฐ๊ธฐ ์ฌ์ด ํธ์ด์ง๋ง, ๋ถํธํ ์ ์ด ๋ง์ต๋๋ค. ํ๋ก์ ํธ์ ๊ท๋ชจ๊ฐ ์ปค์ง์๋ก, ๋ถํ์ํ ์ ํ์์ ๊ณผ์ฉ, ์ฐ์ฐ ๊ธฐ๋ฅ์ ํ๊ณ, ๊ตฌ๋ฌธ์ ๋ถ์ฌ ๋ฑ ๋ถํธ์ ๋๋ ๊ฒ์
๋๋ค. ๊ทธ ๋ถํธ์ ํด์ํ๊ธฐ ์ํด, ์ฐ๋ฆฌ๋ CSS Preprocessor๋ผ๊ณ ๋ถ๋ฆฌ์ฐ๋ Sass, Less, SCSS ๋ฑ์ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ค๋์ ๊ทธ ์ค, SCSS์ ๋ํ์ฌ ์์๋ณด๊ฒ ์ต๋๋ค. SCSS๋? CSS๋ HTML ํ๊ทธ๋ฅผ ๊พธ๋ฏธ๊ฑฐ๋ ํจ๊ณผ๋ฅผ ๋ฃ์ด ์ฃผ๋ ๋ฑ ๋์์ธ ์์๋ฅผ ์ถ๊ฐํ ๋ ์ฌ์ฉํ๋ ์ ์ฒ๋ฆฌ ๊ณผ์ ์
๋๋ค. ํ๋ก์ ํธ ๊ท๋ชจ๊ฐ ์ปค์ง๋ฉด CSS๋ ๋ถ๊ฐํผํ๊ฒ ๊ฐ๋
์ฑ์ด ๋จ์ด์ง๋ ๋ฑ ์ ์ง๋ณด์์ ์ด๋ ค์์ ์ฃผ๋ ์์๊ฐ ๋ฉ๋๋ค. ์ฝ๋์ ์ฌํ์ฉ์ฑ์ ์ฌ๋ฆฌ๊ณ , ๊ฐ๋
์ฑ์ ์ฌ๋ฆฌ๋ ๋ฑ CSS์์ ๋ณด์ด๋ ๋จ์ ์ ๋ณด์ํ๊ณ , ๊ฐ๋ฐ์ ..
2022. 8. 18.
๊ฐ์ฌํฉ๋๋ค. ๐ฆ