๋‚ด์ผ๋ฐฐ์›€์บ ํ”„ UXUI

[๋‚ด์ผ๋ฐฐ์›€์บ ํ”„ ์‚ฌ์ „์บ ํ”„ 2์ผ์ฐจ] UXUI์‚ฌ์ „์บ ํ”„ ํ€˜์ŠคํŠธ ๋ฐ ํ”ผ๊ทธ๋งˆ ๊ธฐ์ดˆ 2์ฃผ์ฐจ ์ˆ˜๊ฐ•

dmstj5923 2025. 4. 2. 16:35

์–ผ๋ ˆ๋ฒŒ๋ ˆ 2์ผ์ฐจ..!

์ผ๋‹จ ๋…ธ์…˜์— ์˜ค๋Š˜ ๊ณ„ํš ์ ๊ณ  ์–ด์ œ ๋ฉค๋ฒ„์นด๋“œ์™€ ํ”„๋กœํ•„ ์„ค์ •์„

๋„ˆ๋ฌด ๋Œ€์ถฉํ•œ ๊ฒƒ ๊ฐ™์•„์„œ ๋‹ค์‹œ ํ•ด์ฃผ์—ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ฉด๋‹ดํ•˜๊ณ  2์ฃผ์ฐจ ๊ฐ•์˜๋ฅผ ๋“ค์—ˆ๋‹ค.

1์ฃผ์ฐจ ๊ฐ•์˜์™€ ๋‹ค๋ฅด๊ฒŒ ๊ฐ‘์ž๊ธฐ ์–ด๋ ค์›Œ์ง„ ๋А๋‚Œ์ด๋ผ ์กฐ๊ธˆ ๋‹นํ™ฉ์Šค๋Ÿฌ์› ์ง€๋งŒ ์ผ๋‹จ ๋“ค์–ด,,

 

 

<์ฒด๊ณ„์ ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ํ”ผ๊ทธ๋งˆ ๊ธฐ์ดˆ ์™„์ „ ์ •๋ณต 2์ฃผ์ฐจ>

-์ˆ˜์—…๋ชฉํ‘œ

1. ํ”„๋ ˆ์ž„๊ณผ ๊ทธ๋ฃน์˜ ์ฐจ์ด๋ฅผ ์ดํ•ดํ•˜๊ณ  ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค

2. ์˜คํ† ๋ ˆ์ด์•„์›ƒ์˜ ์›๋ฆฌ๋ฅผ ์ดํ•ดํ•˜๊ณ  ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค

3. ์ปจ์ŠคํŠธ๋ ˆ์ธํŠธ์™€ ๋ฆฌ์‚ฌ์ด์ง•์˜ ๊ฐœ๋…์„ ์ดํ•ดํ•˜๊ณ  ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค

 

 

-ํ”„๋ ˆ์ž„

ํ”ผ๊ทธ๋งˆ์˜ ๊ธฐ๋ณธ ๋‹จ์œ„

 

 

-์˜คํ† ๋ ˆ์ด์•„์›ƒ

UI ์„ค๊ณ„ ์™ธ์—๋„, ๋ ˆ์ด์•„์›ƒ์„ ์กฐ๊ธˆ ๋” ํŽธํ•˜๊ณ  ๋น ๋ฅด๊ฒŒ ์Œ“์•„ ์˜ฌ๋ฆฌ๋„๋ก ๋„์™€์ฃผ๋Š” ๊ฒƒ์ด๋ฉฐ,

์ด ์˜คํ† ๋ ˆ์ด์•„์›ƒ ๊ฐ„์˜ ๊ทœ์น™์ด ๋ฆฌ์‚ฌ์ด์ง•์ด๋‹ค.

 

 

-์ปจ์ŠคํŠธ๋ ˆ์ธํŠธ

์˜คํ† ๋ ˆ์ด์•„์›ƒ์€ ๊ทธ ์ž์ฒด๋กœ๋„ ์ด๋ฏธ ๋ ˆ์ด์•„์›ƒ์„ ์ž๋™์œผ๋กœ ์Œ“์„ ์ˆ˜ ์žˆ๋‹ค.

ํ•˜์ง€๋งŒ ๋ฐ˜์‘ํ˜• ์›น์‚ฌ์ดํŠธ์ฒ˜๋Ÿผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๊ฐ™์ด ์›€์ง์ด๋Š” ๋ ˆ์ด์•„์›ƒ์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด์„œ๋Š”

์˜คํ† ๋ ˆ์ด์•„์›ƒ์ด ์›€์ง์ผ ๋•Œ์˜ ๊ทœ์น™์„ ๋งŒ๋“ค์–ด ์ค˜์•ผ ํ•œ๋‹ค.

์ปจ์ŠคํŠธ๋ ˆ์ธํŠธ๋Š” '์˜คํ† ๋ ˆ์ด์•„์›ƒ ์•ˆ์— ์žˆ๋Š” ๊ฐœ์ฒด๋“ค์ด ์›€์ง์ด๋Š” ๋ฐฉ์‹์„ ์ œํ•œํ•œ๋‹ค'๋Š” ๋œป์œผ๋กœ

๋ถ€๋ชจ ์ปจํ…Œ์ด๋„ˆ์˜ ํฌ๊ธฐ๊ฐ€ ๋ณ€ํ•  ๋•Œ, ์ž์‹ ์ปจํ…Œ์ด๋„ˆ๋Š” ์–ด๋””๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋ณ€ํ• ๊นŒ?๋ฅผ ์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.

 

 

-๋ฆฌ์‚ฌ์ด์ง•

ํ”„๋ ˆ์ž„์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ๊ณ ์ •๋˜์–ด ์žˆ์–ด์„œ ์ด ์ƒํƒœ๋ฅผ Fixed(๊ณ ์ •๋œ)์ด๋ผ๊ณ  ํ•œ๋‹ค.

ํ”„๋ ˆ์ž„์„ ์˜คํ† ๋ ˆ์ด์•„์›ƒ์œผ๋กœ ๊ฐ์‹ธ๋Š” ์ˆœ๊ฐ„, Fixed ์™ธ์˜ ๋‹ค๋ฅธ ์‚ฌ์ด์ฆˆ๊ฐ’์ด ์ƒ๊ธด๋‹ค.

์ด๊ฑธ ๋ฆฌ์‚ฌ์ด์ง•์ด๋ผ๊ณ  ํ•œ๋‹ค.

๋ถ€๋ชจ์˜ ๊ฐ’์— ๋”ฐ๋ผ ์ž์‹์˜ ๊ฐ’์ด, ์ž์‹์˜ ๊ฐ’์— ๋”ฐ๋ผ ๋ถ€๋ชจ์˜ ๊ฐ’์ด ์˜ํ–ฅ์„ ๋ฏธ์นœ๋‹ค.

 

 

-๋ฆฌ์‚ฌ์ด์ง•์˜ ์ข…๋ฅ˜

1. Fixed : ๊ณ ์ •๊ฐ’, ๊ณตํ†ต

2. Hug : ์ž์‹ ์ปจํ…Œ์ด๋„ˆ์˜ ํฌ๊ธฐ์— ๋งž์ถฐ ์กฐ์ •, ๋ถ€๋ชจ๋งŒ ์“ธ ์ˆ˜ ์žˆ์Œ

3. Fill : ๋ถ€๋ชจ ์ปจํ…Œ์ด๋„ˆ์˜ ํฌ๊ธฐ์— ๋งž์ถฐ ์กฐ์ •, ์ž์‹๋งŒ ์“ธ ์ˆ˜ ์žˆ์Œ

 

 

-ํฌ์ง€์…˜

1. Static(์Šคํƒœํ‹ฑ)

์ผ๋ฐ˜์ ์ธ ์š”์†Œ๋“ค์ด ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ํฌ์ง€์…˜์ด๋‹ค. ๊ธฐ๋ณธ๊ฐ’์ด์ž ์Šคํฌ๋กค์„ ํ•˜๋ฉด ๊ฐ™์ด ๋”ฐ๋ผ ๊ฐ™์ด ์›€์ง์ธ๋‹ค.

2. Fixed(ํ”ฝ์Šค๋“œ;๊ณ ์ •๋œ)

๋ฉด ์ „์ฒด๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์Šคํฌ๋กคํ•˜๋”๋ผ๋„ ํ•ญ์ƒ ๊ณ ์ •๋œ ์œ„์น˜์— ์žˆ๋‹ค.

์šฐ๋ฆฌ๊ฐ€ ์•„๋Š” ์›น์‚ฌ์ดํŠธ์˜ ํ—ค๋”๋‚˜ ์•ฑ ํ•˜๋‹จ์˜ ๋ฒ„ํŠผ ๋“ฑ์ด Fixed Position ์ด๋‹ค.

3. Absolute(์•ฑ์†”๋ฃจํŠธ)

Fixed์™€ ์œ ์‚ฌํ•˜์ง€๋งŒ, ๊ณ ์ •๋˜๋Š” ๊ธฐ์ค€์ด ์ปจํ…Œ์ด๋„ˆ ์•ˆ์ด๋‹ค.

์ฆ‰, Fixed๋Š” ํ™”๋ฉด ์ „์ฒด๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ•˜๊ณ , Absolute๋Š” ๋ณธ์ธ์ด ๋‹ด๊ฒจ ์žˆ๋Š” ๋ถ€๋ชจ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ•œ๋‹ค.

4. Sticky(์Šคํ‹ฐํ‚ค)

์Šคํฌ๋กค์— ๋”ฐ๋ผ์„œ ๊ธฐ๋ณธ๊ฐ’๊ณผ Fixed๋ฅผ ์ „ํ™˜ํ•˜๋Š” ํฌ์ง€์…˜์ด๋‹ค. ์Šคํฌ๋กค์„ ๋”ฐ๋ผ ์›€์ง์ด๋‹ค๊ฐ€, ํŠน์ • ์œ„์น˜๋ถ€ํ„ฐ๋Š” ์ƒ๋‹จ์— ๊ณ ์ •๋˜๋Š” ๊ฒƒ์„ ๋œปํ•œ๋‹ค.

 

 

๋А๋‚€ ์ 

์˜ค์šฐ ๊ฐ‘์ž๊ธฐ ์–ด๋ ค์›Œ์ ธ์„œ ์ˆ™์ œ๋ฅผ ๋‹ค ๋ชป ๋๋‚ผ ๊ฒƒ ๊ฐ™์•˜๋‹ค;;

์˜ค๋Š˜ ์‚ฌ์ „์บ ํ”„ ๋๋‚œ ํ›„ ๋ถ€ํ„ฐ ๋ฐ”๋กœ ์‹œ์ž‘ํ•ด์•ผ ํ•  ๊ฒƒ ๊ฐ™๋‹ค,,

๋งŒ์•ฝ ์˜ค๋Š˜ ๋‹ค ํ•œ๋‹ค๋ฉด TIL ๋‹ค์‹œ ์ˆ˜์ •ํ•ด์„œ ์˜ฌ๋ฆฌ์ž!!

 

๋“œ๋””์–ด ๋‹ค ๋ชจ์ธ 8์กฐ,, ๋ณธ์ˆ˜์—…๋•Œ๋Š” ์กฐ๊ฐ€ ๋ฐ”๋€๋‹ค๊ณ  ๋“ค์–ด์„œ ์กฐ๊ธˆ ์•„์‰ฌ์› ๋‹ค!

๊ทธ๋™์•ˆ ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹นโ˜บ๏ธ

 

 

+๋‚ด์ผ ํ•™์Šต ํ•  ๊ฒƒ

1. UXUI๋””์ž์ด๋„ˆ ์˜จ๋ณด๋”ฉํ•˜๊ธฐ

2. 2์ฃผ์ฐจ ๊ฐ•์˜ ์ˆ™์ œํ•˜๊ธฐ