ํฐ์คํ ๋ฆฌ ๋ณธ๋ฌธ ์๋จ ์คํฌ๋กค๋ฐ ์ ์ฉํ๊ธฐ (+ ์ํ๋ ์์ ์ ์ฉ)
๐ TL;DR
1. ์๋์ ์ฝ๋ 2์ค๋ง ์ถ๊ฐํ๋ฉด ๋ณธ๋ฌธ ์๋จ์ ๊ฐ๋ก ์คํฌ๋กค๋ฐ๋ฅผ ์ ์ฉํ ์ ์๋ค.
2. ์์, ๊ตต๊ธฐ ๋ฑ ์ํ๋ ์คํ์ผ๋ก๋ ์ ์ฉ ๊ฐ๋ฅํ๋ค.
๐
๋ณธ๋ฌธ ์๋จ์ ์คํฌ๋กค๋ฐ ์ ์ฉํ๊ธฐ
-
1.
ํฐ์คํ ๋ฆฌ ๊ด๋ฆฌ์ ํ์ด์ง์์ "์คํจ ํธ์ง"์ ๋๋ฅธ๋ค.
-
2.
"์ฐพ๊ธฐ(ctrl+f)"๋ฅผ ๋๋ฌ "</head>"๋ฅผ ๊ฒ์ํ์ฌ ์ฝ๋์ ์์น๋ฅผ ํ์ธํ๋ค.
-
3.
์๋ ์ฝ๋๋ฅผ ๋ณต์ฌํ๋ค.
<link rel="stylesheet" as="style" crossorigin href="https://cdn.jsdelivr.net/gh/ungveloper/web-components-kit/topScrollIndicator/css/styles.css" />
-
4.
๋ณต์ฌํ ์ฝ๋๋ฅผ "</head>" ๋ผ์ธ ๋ฐ๋ก ์์ ๋ถ์ฌ ๋ฃ๋๋ค.
-
5.
"์ฐพ๊ธฐ(ctrl+f)"๋ฅผ ๋๋ฌ "</body>"๋ฅผ ๊ฒ์ํ์ฌ ์ฝ๋์ ์์น๋ฅผ ํ์ธํ๋ค.
-
6.
์๋ ์ฝ๋๋ฅผ ๋ณต์ฌํ๋ค.
<script src="https://cdn.jsdelivr.net/gh/ungveloper/web-components-kit/topScrollIndicator/js/scripts.js"></script>
-
7.
๋ณต์ฌํ ์ฝ๋๋ฅผ "</body>" ๋ผ์ธ ๋ฐ๋ก ์์ ๋ถ์ฌ ๋ฃ๋๋ค.
-
8.
์ฝ๋ ์ ์ฅ ํ ํด๋น ํ์ด์ง๋ฅผ ์๋ก ๊ณ ์นจํ์ฌ ์ฝ๋ ์ ์ฉ์ด ์ ๋์๋์ง ํ์ธํ๋ค.
๐จ
์ํ๋ ์คํ์ผ ์ ์ฉํ๊ธฐ
-
1.
"์ฐพ๊ธฐ(ctrl+f)"๋ฅผ ๋๋ฌ "</head>"๋ฅผ ๊ฒ์ํ์ฌ ์ฝ๋์ ์์น๋ฅผ ํ์ธํ๋ค.
-
2.
์๋ ์ฝ๋๋ฅผ ๋ณต์ฌํ๋ค.
<style> #topScrollIndicator { /* ์ฑ์์ง๋ ์ ๊ตต๊ธฐ (์ซ์๋ง ๋ณ๊ฒฝ) */ height: 3px; /* ์ฑ์์ง๋ ์ ์์ */ background: #333333; }
</style> -
3.
๋ณต์ฌํ ์ฝ๋๋ฅผ "</head>" ๋ผ์ธ ๋ฐ๋ก ์์ ๋ถ์ฌ ๋ฃ๋๋ค.
-
4.
๊ฐ ์ฃผ์ ๋ด์ฉ์ ๊ตต๊ธฐ์ ์์์ ์ง์ ํด์ฃผ๋๋ฐ, ์ฌ๊ธฐ์ ์์์ hex code๋ฅผ ์ ๋ ฅํด ์ค๋ค.
โ๏ธhex code๊ฐ ๋ญ์ง ๋ชฐ๋ผ ์ปฌ๋ฌ๋ฅผ ์ค์ ํ๊ธฐ ์ด๋ ต๋ค๋ฉด,
W3C ํ์ด์ง์ ์ ์๋์ด ์๋ "Color name"์ผ๋ก๋ ์ฌ์ฉ ๊ฐ๋ฅํ๋ค. -
5.
์ฝ๋ ์ ์ฅ ํ ํด๋น ํ์ด์ง๋ฅผ ์๋ก ๊ณ ์นจํ์ฌ ์ฝ๋ ์ ์ฉ์ด ์ ๋์๋์ง ํ์ธํ๋ค.
์ํ๋ ์คํ์ผ์ ์ ์ฉํ๋ ค๋ฉด ๐ ๋ณธ๋ฌธ ์๋จ์ ์คํฌ๋กค๋ฐ ์ ์ฉํ๊ธฐ๋ฅผ ์ฌ์ ์ ์ ์ฉํด๋ ์ํ์ฌ์ผ ํ๋ค.