tailwind(์ต์ ๊ธฐ๋ฅ) 1๊ฐ~8๊ฐ
GSAP์ ์คํฌ๋กคํธ๋ฆฌ๊ฑฐ 13๊ฐ ~ 16๊ฐ
< tailwind ์์ >
- tailwind
<์ฅ์ >
๊ฐ์ฅ ์ธ๊ธฐ๊ฐ ๋ง์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
๋ถํธ์คํธ๋ฉ๋ณด๋ค ์ฅ์ ์ด ๋ง์ํธ
<๋จ์ >
๋จ์๋ฅผ ์ธ๋ฐํ๊ฒ ์กฐ์ ํ ์ ์์ (ex) ๋๋น, ๋์ด ๋ฑ
- tailwind์ ์ต์ ๊ธฐ๋ฅ
๋จ์์ ์ธ๋ฐํ ์กฐ์ ์ด ๊ฐ๋ฅํด์ง
ex) w-[100px], h-[580px], bg-[#afafaf]
ex) md:w-[500px] → md๊ฐ ๋์ ๋, ๋๋น๊ฐ 500px์ด ๋๊ฒ ํ๋ผ.
ex) md:hover:w-[800px] → md๊ฐ ๋์ ๋, hover์ ํ๋ฉด, ๋๋น๊ฐ 800px์ด ๋๊ฒ ํ๋ผ.
- tailwind๋ง์ ์ฌ์ฉํ์ฌ 2์ฐจ๋ฉ๋ด ๋ง๋ค๊ธฐ
โ group ์ฌ์ฉ
โป ํํ ํ๋ ์ค์
: ul์ hoverํ์ ๋๊ฐ ์๋๋ค!! (ul์ ํ์์ ๋์ด๊ฐ 0์ด๊ธฐ ๋๋ฌธ์ hover๋นํ ์ ์์)
→ hover ๋์์๊ฒ group์ด๋ผ๋ class๋ฅผ ๋ถ์ฌํ ๋ค,
ul์๊ฒ group-hover:h-[???px]์ด๋ผ๋ class ๋ฃ์ด์ฃผ๊ธฐ (group์ด hover๋๋ฉด ์คํํ๋ผ๋ ๋ป)
- tailwind๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ค๊ฐ ์ฒดํฌ๋๋ฉด 2์ฐจ๋ฉ๋ด๊ฐ ๋์ค๊ฒ ํ๋ ๋ฐฉ๋ฒ
โ input์ถ๊ฐ, peer, peer-checked ์ฌ์ฉ
์ต ์ข
โป ์ฒดํฌ๋ฐ์ค๋ฅผ ๋ฒํผ ํฌ๊ธฐ์ ๋๊ฐ์ด ๋ง๋ค๊ณ , opacity-0์ผ๋ก ๋ณด์ด์ง ์๊ฒ ํ๊ธฐ (๋์์)
input ์ฒดํฌ๋ฐ์ค์ absolute, top-0, left-0, w-full, h-full, opacity-0 ํด๋์ค ์ถ๊ฐ
< gsap ์์ >
- rangeFixed, ์ง์ ๋ฒ์ ๋ด์์ ์คํฌ๋กค์ ๋ฐ๋ผ ์์ง์ด๊ฒ ํ๊ธฐ
โป ํ๊ธ๊ณผ ๋ฌ๋ฆฌ ์์ด์ ๋จ์ด๋ ๋์ด์ง ์ ์๋ค. (ํ๋ฉด์ด ์์์ก์ ๋)
ใด ํด๊ฒฐ์ฑ : text-align : justify; ๋ฅผ ๋ฃ์ด์ฃผ๊ธฐ
ใด tailwind์์๋ text-justify
'๐ UIUX ์นํผ๋ธ๋ฆฌ์ ๊ณผ์ (6๊ฐ์)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
2021-08-04 (114์ผ์ฐจ) fullpage (0) | 2021.08.05 |
---|---|
2021-08-03 (113์ผ์ฐจ)tailwind ์ต์ ๊ธฐ๋ฅ, rangeFixed, ์ด๋ฏธ์ง ์คํฌ๋กค ๋ฐ๋ผ๊ฐ๊ธฐ(๋ฐ์ํ) (0) | 2021.08.04 |
2021-08-01 (111์ผ์ฐจ) ์๋ฐ์คํฌ๋ฆฝํธ ๋ณต์ต (0) | 2021.08.02 |
2021-07-31 (110์ผ์ฐจ) ๊ฐ์ธ๊ณผ์ (0) | 2021.08.02 |
2021-07-30 (109์ผ์ฐจ) css animation, ์ ๋๋ฉ์ด์ , keyframes (0) | 2021.07.31 |
๋๊ธ