๊ธฐ์ตํด์ผ ํ ๊ฒ
์นํ์ค
div
ํ๊ทธ๋ฅผ ์์ฑํ ๊ฒ์ ์นํ์ค์ ์ด๊ธ๋ ๊ฒ.P
h1
span
div
์ ๊ฒฝ์ฐ ๊ณต๊ฐ์ ๋ง๋ค ๋ ์ฌ์ฉํ๋ ํ๊ทธ !audio-header
์ ์ฒด ๋ถ๋ถ์ position: relative;
์ง์
a
ํ๊ทธ์ position: absolute;
์ฌ์ฉํด์, ๋ฐฐ์น ์์
์งํํ๊ธฐ ์ํด์relative
๋ผ๋ ๋ง์ผ๋ก ๊ฐ์ธ์ค ๊ฒ์ฐ์ต ๊ฒฐ๊ณผ
๊ธฐ์ตํด์ผ ํ ๊ฒ
HTML์์ ์ฌ์ฉํ๋ ํน์๋ฌธ์
letter-spacing
ํ๊ทธ
-0.5 = -.5
ํ๊ธฐ ๊ฐ๋ฅ์ฐ์ต ๊ฒฐ๊ณผ
๊ธฐ์ตํด์ผ ํ ๊ฒ
์ ํ์ ์ฐ๋ฌ์ ๋ถ๋ฌ์ค๊ธฐ
audio-main
์์ ์๋ audio-sub-main
๋ถ๋ฌ์ค๊ธฐflex
์์ justify-content: space-between;
์ ๋จ์
์ฌ์ ์ ์ํ ์ซ์์ ๊ฐฏ์๊ฐ ๋ผ์ธ๋ง๋ค ๋ง์ง ์์ผ๋ฉด ๊ณต๋ฐฑ์ด ๋ง์ง์๊ฒ ๋๋ค.
between
์ ์ค๋ธ์ ํธ ์์ญ์์์ ๊ท ๋ฑํ๊ฒ ๋ฐฐ์นํ๋๋ฐ, ๋ฐฐ์นํ ๊ณต๊ฐ์ด ์๋ค๋ฉด ์๋์ผ๋ก ์๋ซ์ชฝ์ ๋ฐฐ์น๋์ด ๋ํ๋๋ ํ์์ด๋ค.
ํด๊ฒฐ๋ฐฉ๋ฒ
1) justify-content: flex-start;
๋ฅผ ๋จผ์ ์ฌ์ฉํด, ์ผ์ชฝ์์๋ถํฐ ์ ๋ ฌํ๊ธฐ
2) ๊ฐ lists
์ฌ์ด์ margin
์ผ๋ก ๊ณต๋ฐฑ์ ๋ฃ์ด์ค๋ค
3) 6๋ฒ์งธ ๋ง๋ค์๋ lists
์ margin-right
๊ฐ์ ์์ ์ฃผ๊ธฐ
+) nth-child
ํ์, ์ง์ ์ ํ
์ฐ์ต ๊ฒฐ๊ณผ
์ค๋ ๊ฐ์๋ฅผ ํตํด ์นํ์ค์ ๋ํด์ ํ๋ฒ ๋ ์ ๋ฆฌ ํ ์ ์์๋ค.
์นํ์ค์ ๋ง๊ฒ ์ค๊ณํ๋ค๋ ๊ฒ์ ๋ค๋ฅธ ์ฌ๋์๊ฒ ์ค๊ณ ๋๋ฉด์ ๋๊ฒจ์ฃผ์์ ๋,
์ ์ง๋ณด์ํ๊ธฐ ์ฌ์์ง๋ค๋ ๊ฒ์ ์ ์ ์์๋ค.