๋ถํธ์คํธ๋ฉ์ผ๋ก ์น UI ์ปดํฌ๋ํธ ํ์ ํ๊ธฐ
<css>
- Button
- hover
๋ง์ฐ์ค๋ฅผ ์ฌ๋ ธ์ ๋
- active
๋ง์ฐ์ค๋ฅผ ๋๋ ์๋
- disabled
๋นํ์ฑํ์ํ๋ฅผ ํํ
ex)ํฌ๋ช ๋๋ฅผ ์ค์ ํ๋ฆฟํ๊ฒ ํ๋
- form/input
์ด๋ฉ์ผ, ์ ๋ณด, ์ซ์ ๋ฑ ์ ๋ ฅํ๋ ์นธ
- checkbox โก
- validation
ํผ ์ ํจ์ฑ ๊ฒ์ฌ (์ ๋๋ก ์ ๋ ฅ๋์ง ์์ผ๋ฉด ์๋ฆผ)
<์ฝคํฌ๋ํธ>
- dropdown
ํด๋ฆญํ์ ๋ ์จ์ด์ ธ์๋ ํ์๋ฉ๋ด ๋จ๊ฒ ํ๋ ๊ฑฐ
- navigation
๋งํฌ๋ฅผ ๋ชจ์๋๋ ๊ณณ
- ์์ฝํ(๊ธฐ๋ณธ์ )
- ํญํ
- ์์งํ
- navigation bar (=header)
- breadcrumbles (ํจ์ ค๊ณผ ๊ทธ๋ ํ ์ ๋นต ๋ถ์ค๋ฌ๊ธฐ)
ํ์์น๋ฅผ ์๋ ค์ฃผ๋ ํ๊ทธ
ํ์ฌ ํ์ด์ง๋ ํด๋ฆญ๋์ง ์๊ณ ์์๊ฐ๋ ํ์ด์ง๋ ์ธ์ ๋ ์ง ์ด๋ ๊ฐ๋ฅ
- pagination
๊ฐ์ ์ ๋ณด์ฒด๊ณ ์์์ ๋ฆฌ์คํธ๊ฐ n๊ฐ ์ด์์ด๋ฉด ํ์ด์ง์ ๋ณด์ฌ์ฃผ๊ธฐ
ํ์ฌ๊ธฐ๋ฅ์ ๋ํ๋ด์ฃผ๋ ํ๊ทธ
-.disabled
ํด๋ฆญํ ์ ์๋ ๋งํฌ
-.active
ํ์ฌ ํ์ด์ง๋ฅผ ๊ฐ๋ฅดํฌ ๋
โ | 1 | 2 | 3 | 4 | 5 | โถ |
- labels
๋ถ๊ฐ์ ์ธ ์ค๋ช ํ ๋
ex) ์ผํ๋ชฐ์์ ์๋ก์ด ์ํ ์์ nex ๋ฐ์ค ํ์
- badge
๋งํฌ๋ ๋ค๋น๊ฒ์ด์ ๋ฐ ๋ฑ์ ์๋กญ๊ฑฐ๋ ์ฝ์ง ์์ ํญ๋ชฉ์ ์๋ ๋จ๊ฒ ํ๋ ๊ฒ
ex) ์นด์นด์คํก ์์ ์ ์ฝ์ ๋ฉ์์ง ๋ํ๋ด๋ ์ซ์ ํ์
- thumbnails (์ฌ์ง์ ์ถ์ํ)
์ปจํ ์ธ ๋ฅผ ์ฝ๊ฒ ํ์ํ๋๋ก ๋์์ค
์ธ๋ค์ผ์ ํฌ๊ธฐ์ ๋ง๊ฒ ์ ์ํด์ผํจ! (๋ก๋ฉ์๋!!์ ์ํฅ์ ๋ผ์นจ)
- alerts
์ฑ๊ณตor์คํจor๊ฒฝ๊ณ ๋ฉ์์ง
- progress bar (์งํ๋ฐ)
ํ์ฌ ์งํํ๋ฆ์ ์๊ฐ์ ์ผ๋ก ํํ
ex) ํ์ฌ 2๋จ๊ณ ์งํ ์ค
- list (๋ชฉ๋ก)
- table (ํ)
๋ ์ด์์์ ๋ง๋ค ๋ table์ ์ฌ์ฉํ๋ฉด ์ข์ง ์์ํจ~
- embed
์์, ์ง๋ ๋ฑ ํ์ผ์ ๋ถ๋ฌ์ค๋ ๊ฒ
<์๋ฐ์คํฌ๋ฆฝํธ>
- modal popup
์น์ ์จ๊ฒจ์ง ์์ญ์ ํํํ๋ ๋ฒ
ex) ์ฝ๊ด ์์ธ๋ด์ฉ ๋ณผ ๋
- tab (bar)
- tooltip
๋ง์ฐ์ค๋ฅผ ์ฌ๋ ธ์ ๋ ์์ธ์ ๋ณด๋ฅผ ์ฃผ๋
- popover
๋ง์ฐ์ค๋ฅผ ํด๋ฆญํ์ ๋ ์ ๋ณด๋ฅผ ์ฃผ๋
- accordion
ํด๋ฆญํ๋ฉด ์จ์ ๋ด์ฉ์ด ํผ์ณ์ง๋
- carousel
ํ์ ๋ชฉ๋ง์ฒ๋ผ ์์๋ฅผ ์ํ์ํด
- indicate
ํ์์น๋ํ๋
'๐ ์์๋ฆฌ๋ทฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๊ฒ์ํํธ ์ด๋ก ์ผ๋ก ๋ณด๋ ์์ด์ดํ๋ ์ (0) | 2021.05.31 |
---|---|
์น๋์์ธ ๊ทธ๋ฆฌ๋ ์์คํ ์ ๋ชจ๋ ๊ฒ?! (0) | 2021.05.31 |
์น๋์์ธ ์ ๋ฌธ ๊ฐ์ข - 2 (0) | 2021.05.31 |
์น๋์์ธ ์ ๋ฌธ ๊ฐ์ข - 1 (0) | 2021.05.31 |
์๋ฐ์คํฌ๋ฆฝํธ์ ์ญ์ฌ์ ํ์ฌ ๊ทธ๋ฆฌ๊ณ ๋ฏธ๋ (0) | 2021.05.30 |
๋๊ธ