๐พ ์ฌ์ฉ๋ฐฉ๋ฒ
text-shadow: ๊ฐ๋ก ์ธ๋ก ๋ฒ์ง์ ๋ ๊ทธ๋ฆผ์์;
์์๋๋ก (1)๊ฐ๋ก ๊ทธ๋ฆผ์์ ์์น, (2)์ธ๋ก ๊ทธ๋ฆผ์์ ์์น, (3)๋ฒ์ง ์ ๋, (4)๊ทธ๋ฆผ์ ์์ ์ด๋ฉฐ, ๊ฐ๋ก์ ์ธ๋ก ๊ทธ๋ฆผ์์ ์์น๋ ํ์๋ก ์ง์ ํด์ผ ํฉ๋๋ค.
์ฌ๊ธฐ์,
๊ฐ๋ก: ์์(+)๋ฉด ์ค๋ฅธ์ชฝ์ผ๋ก ๊ทธ๋ฆผ์, ์์(-)๋ฉด ์ผ์ชฝ์ผ๋ก ๊ทธ๋ฆผ์
์ธ๋ก: ์์(+)๋ฉด ์๋์ชฝ์ผ๋ก ๊ทธ๋ฆผ์, ์์(-)๋ฉด ์์ชฝ์ผ๋ก ๊ทธ๋ฆผ์
๊ฐ ์๊ธฐ๊ฒ ๋ฉ๋๋ค.
<h2>์์ test-shadow์ ์ธ๋ก ์์๋ฅผ ๊ฒฐ์ ํ๋ ํฝ์ ์ 0์ผ๋ก ์ก์์ฃผ๋ ์์๋(์ธ๋ก) ๊ทธ๋ฆผ์๋ ์ ์ฉ๋์ง ์๋ ๊ฒ๋ ํ์ธํ ์ ์์ต๋๋ค.
๋ํ ํ ์คํธ ๋ด๋ถ๋ก ๊ทธ๋ฆผ์๋ฅผ ํ์ํ๊ณ ์ถ๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ด inset ํค์๋๋ฅผ ๋ฃ์ด์ฃผ๋ฉด ๋ฉ๋๋ค.
/* ํ
์คํธ์ ๋ด๋ถ๋ก ๊ทธ๋ฆผ์๋ฅผ ํ์ํ๋๋ก ์ค์ */
text-shadow: inset 2px 2px 2px rgba(0, 0, 0, 0.5);
๊ทธ๋ฆผ์์ ํ๋ฆผ ์ ๋๋ rgba()์์ ํฌ๋ช ๋ ์กฐ์ ๋ก ๊ฐ๋ฅํฉ๋๋ค.
/* ์ฌ๋ฌ ๊ทธ๋ฆผ์ ํจ๊ณผ ์ ์ฉ */
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5), -1px -1px 2px rgba(255, 255, 255, 0.5);
์ผํ๋ก ๊ตฌ๋ถํ์ฌ ์ฌ๋ฌ๊ฐ์ ๊ทธ๋ฆผ์ ํจ๊ณผ๋ฅผ ์ค ์๋ ์์ต๋๋ค.
/* ์์ ๊ทธ๋ฆผ์ ์ ์ฉ */
box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
bos-shadow ์์ฑ์ผ๋ก ํ ์คํธ๋ฟ๋ง ์๋๋ผ ๋ค๋ฅธ ์์์๋ ๋ง์ฐฌ๊ฐ์ง๋ก ๊ทธ๋ฆผ์ ์ ์ฉ์ ํ ์ ์์ต๋๋ค.
'Front-end > html, css' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์๋งจํฑ ์์ | divํ๊ทธ ๋์ ์๋งจํฑ ํ๊ทธ ์ฌ์ฉ ์ด์ ? | ์๋งจํฑ ํ๊ทธ ์ข ๋ฅ๋ค (1) | 2024.01.18 |
---|---|
[CSS] position์ ์์ฑ๊ฐ relative, absolute (0) | 2023.12.20 |