ํ‹ฐ์Šคํ† ๋ฆฌ ๋ทฐ


ํƒœ๋ธ”๋ฆฟ PC, ์Šค๋งˆํŠธ ํฐ ๋“ฑ ๋ชจ๋ฐ”์ผ ๊ธฐ๊ธฐ์˜ ์ด์šฉ์ด ๋Š˜์–ด๋‚˜๋ฉด์„œ ๋ชจ๋ฐ”์ผ ์›น์— ๋Œ€ํ•œ ๊ด€์‹ฌ์ด ๋งŽ์•„ ์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋“ค์€ ๊ฐ™์€ ์›น ์ปจํ…์ธ ๋ฅผ ์ด์šฉ ํ•˜๋”๋ผ๋„ PC์™€ ๋ชจ๋ฐ”์ผ ๊ธฐ๊ธฐ์—์„œ ๋™๋“ฑํ•œ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณต ๋ฐ›๊ธฐ๋ฅผ ์›ํ•ฉ๋‹ˆ๋‹ค. ์ด์—๋”ฐ๋ผ ํ™”๋ฉด ํฌ๊ธฐ์˜ ์ œ์•ฝ์‚ฌํ•ญ๊ณผ ๋‹จ๋ง๊ธฐ์˜ ๊ธฐ๋Šฅ ์†์„ฑ์— ๋”ฐ๋ฅธ ๊ณ ๋ ค์‚ฌํ•ญ์ด ์ƒ๊ฒผ์ง€๋งŒ ๊ทธ๋ ‡๋‹ค๊ณ  ์—ฌ๋Ÿฌ ์ข…๋ฅ˜์˜ ์›น(url)์„ ๋งŒ๋“ค ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ์— ๋Œ€ํ•œ ๋Œ€์‘ ๋ฐฉ์•ˆ์œผ๋กœ ๋ฐ˜์‘ํ˜• ์›น์ด ๋œจ๊ณ ์žˆ์Šต๋‹ˆ๋‹ค.

 

๋ฐ˜์‘ํ˜• ์›น(Responsive Web)

๊ทธ๋ ‡๋‹ค๋ฉด ๋ฐ˜์‘ํ˜• ์›น์ด๋ž€ ๋ฌด์—‡์ผ๊นŒ์š”? ์‰ฝ๊ฒŒ ๋งํ•ด ๋””๋ฐ”์ด์Šค ์ข…๋ฅ˜์— ๋”ฐ๋ผ ์›นํŽ˜์ด์ง€์˜ ํฌ๊ธฐ๊ฐ€ ์ž๋™์ ์œผ๋กœ ์žฌ์กฐ์ • ๋˜๋Š” ๊ฒƒ์„ ๋งํ•ฉ๋‹ˆ๋‹ค. ์–ด๋– ํ•œ ํ™˜๊ฒฝ์—์„œ๋„ ๊ทธ์— ๋งž๊ฒŒ ์‚ฌ์ด์ฆˆ๊ฐ€ ๋ณ€ํ™”๋˜์–ด ์‚ฌ์šฉ์ž๊ฐ€ ๋ณด๊ธฐ ํŽธ๋ฆฌํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ์›น์ด์ฃ . ์˜ค์ง ํ•˜๋‚˜์˜ HTML์†Œ์Šค ๋งŒ์œผ๋กœ ํŠน์ • ์žฅ์น˜์— ์ตœ์ ํ™”๋œ ํ™˜๊ฒฝ์„ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.



๋ฐ˜์‘ํ˜• ์›น์— ์žˆ์–ด์„œ ๋นผ๋†“์„ ์ˆ˜ ์—†๋Š” ๊ฐœ๋…์ด ๋ชจ๋ฐ”์ผ ํผ์ŠคํŠธ์ž…๋‹ˆ๋‹ค. ๋ชจ๋ฐ”์ผ ํผ์ŠคํŠธ๋Š” ์›น ๋””์ž์ธ์„ ํ• ๋•Œ,  PC๋ณด๋‹ค ๋ชจ๋ฐ”์ผ ๊ธฐ๊ธฐ๋ฅผ ๋จผ์ € ์ƒ๊ฐํ•ด์„œ ๋””์ž์ธํ•˜๊ณ  ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํ•˜๋Š” ๊ธฐ๋ฒ•์ž…๋‹ˆ๋‹ค. ์ด ๊ฐœ๋…์€ ์•ž์„œ ๋งํ–ˆ ๋“ฏ ํƒœ๋ธ”๋ฆฟ PC, ์Šค๋งˆํŠธ ํฐ๋“ฑ ๋ชจ๋ฐ”์ผ ๊ธฐ๊ธฐ์˜ ์ด์šฉ์ด ๋Š˜์–ด๋‚˜๋ฉด์„œ ์ผ๋ฐ˜ ์›น ์‚ฌ์šฉ์ž๋ณด๋‹ค ๋ชจ๋ฐ”์ผ ์›น ์‚ฌ์šฉ์ž๊ฐ€ ๋” ๋งŽ์•„์ง€๋ฉด์„œ ์ƒ๊ธฐ๊ฒŒ ๋์Šต๋‹ˆ๋‹ค. ๋ชจ๋ฐ”์ผ ํผ์ŠคํŠธ์˜ ํ•ต์‹ฌ์€ ๋ชจ๋ฐ”์ผ์˜ ์ œ์•ฝ์„ ์ง‘์ค‘์˜ ๊ธฐํšŒ๋กœ ๋ณธ๋‹ค๋Š” ๊ฒƒ์— ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋ฐ”์ผ์˜ ์ œ์•ฝ์€ ํฌ๊ฒŒ ์„ธ๊ฐ€์ง€๋กœ ๋‚˜๋ˆŒ ์ˆ˜์žˆ์Šต๋‹ˆ๋‹ค.

  1.  ๋ชจ๋ฐ”์ผ ๊ธฐ๊ธฐ์˜ ์Šคํฌ๋ฆฐ ํฌ๊ธฐ
  2. ๋„คํŠธ์›Œํฌ ์†๋„ ๋ฐ ํ’ˆ์งˆ
  3. ์‚ฌ์šฉํ•˜๋Š” ๋ชจ๋“œ

์œ„ ์„ธ๊ฐ€์ง€ ์ œ์•ฝ์„ ํ†ตํ•ด ์ผ๋ฐ˜ ์›น์€ ๋ชจ๋ฐ”์ผ ์›น์— ์žˆ์–ด์„œ ๋ถˆํ•„์š”ํ•œ ์š”์†Œ(๊ธฐ๋Šฅ/ํ˜•์‹/๊พธ๋ฏธ๊ธฐ/์ด๋™)๋“ค์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค๊ณ  ํŒ๋‹จํ•ฉ๋‹ˆ๋‹ค.  ๋ถˆํ•„์š”ํ•œ ์š”์†Œ๋ฅผ ์ตœ์†Œํ™” ์‹œํ‚จ ๋ชจ๋ฐ”์ผ ์›น์€ ์‚ฌ์ดํŠธ๊ฐ€ ์ง„์งœ๋กœ ์ œ๊ณตํ•ด์•ผ ํ•  ๋‚ด์šฉ๊ณผ ๊ธฐ๋Šฅ์ด ๋ฌด์—‡์ธ์ง€ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ   ์‚ฌ์šฉ์ž๋“ค์—๊ฒŒ ์‚ฌ์šฉํ•˜๊ธฐ ํŽธํ•˜๊ณ  ์ž‘์—…์„ ๋น ๋ฅด๊ฒŒ ์ฒ˜๋ฆฌํ• ์ˆ˜ ์žˆ๋Š” ์›น์„ ์ œ๊ณต ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ์ค‘ ๊ฐ€์žฅ ๋Œ€ํ‘œ์ ์ธ ๊ฒƒ์œผ๋กœ ์ผ๋ฐ˜ ์›น ๋ฉ”๋‰ด๋ฅผ ํ•œ ๋ฒ„ํŠผ์œผ๋กœ ์ถ•์†Œ ์‹œ์ผœ๋†“๊ณ  ์ฒซ ํ™”๋ฉด๋ถ€ํ„ฐ ์ปจํ…์ธ ๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋ฐ˜์‘ํ˜• ์›น์€ ๊ณ  ์‚ฌ์–‘(๊ณ  ํ•ด์ƒ๋„)์›น์ด ์ € ์‚ฌ์–‘(์ € ํ•ด์ƒ๋„) ๋ชจ๋ฐ”์ผ ๊ธฐ๊ธฐ์—์„œ๋„ ๋ถˆํŽธํ•จ์ด ์—†์ด ๊ตฌํ˜„์ด ๋˜๋Š”๋ฐ ์ดˆ์ ์ด ๋งž์ถฐ์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฃผ๋กœ  ๋ ˆ์ด์•„์›ƒ๊ณผ ์Šคํƒ€์ผ ๋ณ€ํ™”์— ์ดˆ์ ์„ ๋งž์ถ”์–ด์„œ ์ง„ํ–‰์ด ๋ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ,  ๋ ˆ์ด์•„์›ƒ๊ณผ ์Šคํƒ€์ผ ๋ณด๋‹ค๋Š” ์›น ์ปจํ…์ธ ๋ฅผ ๋ชจ๋ฐ”์ผ ํผ์ŠคํŠธ ๊ด€์ ์œผ๋กœ ์žฌ๊ตฌ์„ฑํ•˜๋Š” ๋ฐ˜์‘ํ˜• ์›น๋„ ์žˆ์Šต๋‹ˆ๋‹ค.  ์ด๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ์—ฐ๊ตฌํ•˜๊ณ  ์‚ฌ์šฉ์ž๊ฐ€ ํ•„์š”๋กœํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ค‘์‹ฌ์œผ๋กœ ์šฐ์„ ์ˆœ์œ„๋ฅผ ๋‘ฌ์„œ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.  ๋ฐ˜์‘ํ˜• ์›น์˜ ์ตœ์ข…ํ˜•์€ ์œ„ ๋‘๊ฐ€์ง€๋ฅผ ์„ž์–ด๋†“์•„ ๋ชจ๋“  ๊ธฐ๊ธฐ์—์„œ ์‚ฌ์šฉ์‚ฌ์ž ์›ํ•˜๋Š” ์ปจํ…์ธ ๋ฅผ ๋ณด๊ธฐ์ข‹๊ฒŒ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

 

๋ฏธ๋””์–ด ์ฟผ๋ฆฌ(Media Query)

CSS2.1 ๋ถ€ํ„ฐ ๋ฏธ๋””์–ด ํƒ€์ž…์œผ๋กœ ๋‹จ๋ง๊ธฐ ์ข…๋ฅ˜์— ๋”ฐ๋ผ ๊ฐ๊ฐ ๋‹ค๋ฅธ ์Šคํƒ€์ผ์„ ์ ์šฉ ์‹œํ‚ค๋Š”๊ฒŒ ๊ฐ€๋Šฅํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋ฏธ๋””์–ด ํƒ€์ž…๋งŒ์œผ๋กœ๋Š” ํ•ด๋‹น ๊ธฐ๊ธฐ์˜ ํŠน์„ฑ์„ ์ •ํ™•ํžˆ ํŒ๋‹จํ•˜๊ธฐ๊ฐ€ ์–ด๋ ค์›Œ ๋งŽ์ด ์‚ฌ์šฉ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. CSS3์€ ์œ„ ๋ฏธ๋””์–ด ํƒ€์ž…์„ ๊ฐœ์„ ํ•˜์—ฌ, ์ข€ ๋” ๊ตฌ์ฒด์ ์ธ ์กฐ๊ฑด์œผ๋กœ ํ•„์š”ํ•œ ์Šคํƒ€์ผ์„ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ™•์žฅํ•˜์˜€๋Š”๋ฐ ์ด๋ฅผ ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

๋ฏธ๋””์–ด ์ฟผ๋ฆฌ๋ฅผ ์ ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋ฏธ๋””์–ด ์ฟผ๋ฆฌ ์ ์šฉ๋ฒ•
1) <link>
<link>ํƒœ๊ทธ๋Š” <head>ํƒœ๊ทธ ์•ˆ์— ์œ„์น˜ํ•˜์—ฌ media ์†์„ฑ ์•ˆ ์กฐ๊ฑด์— ๋งŒ์กฑํ•  ๋•Œ ํ•ด๋‹น CSSํŒŒ์ผ์„ ๋ถˆ๋Ÿฌ์˜ต๋‹ˆ๋‹ค.

2) <style>
<style>ํƒœ๊ทธ๋Š” <head>ํƒœ๊ทธ ์•ˆ์— ์œ„์น˜ํ•˜์—ฌ  media ์†์„ฑ ์•ˆ ์กฐ๊ฑด์— ๋งŒ์กฑ ํ•  ๋•Œ ์Šคํƒ€์ผ์„ ์ ์šฉ ์‹œํ‚ต๋‹ˆ๋‹ค.

3) <style> โ€“ @import
<style>ํƒœ๊ทธ ์•ˆ์—์„œ @import๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋’ท ๋ถ€๋ถ„์˜ ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ๋ฅผ ๋งŒ์กฑ ํ•  ๋•Œ ํ•ด๋‹น CSSํŒŒ์ผ์„ ๋ถˆ๋Ÿฌ์˜ต๋‹ˆ๋‹ค.

4) CSSํŒŒ์ผ
๋ถˆ๋Ÿฌ์˜จ CSSํŒŒ์ผ ์•ˆ ํ˜น์€ <style>ํƒœ๊ทธ ์•ˆ์—์„œ ์ง์ ‘ ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ๋ฅผ ์ž‘์„ฑํ•˜์—ฌ ๋งŒ์กฑํ•  ๋•Œ ํ•ด๋‹น ์Šคํƒ€์ผ์„ ์ ์šฉ ์‹œํ‚ต๋‹ˆ๋‹ค.

media์†์„ฑ์ด ๋ญ”์ง€, ๋˜๋Š” ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ์˜ ๋ฌธ๋ฒ•์ด ๋ฌด์—‡์ธ์ง€ ๊ถ๊ธˆํ•˜์…จ์„ํ…๋ฐ์š”. ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ์˜ ๋ฌธ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

 

๋ฏธ๋””์–ด ์ฟผ๋ฆฌ ๋ฌธ๋ฒ•



only | not์˜ ์œ„์น˜์—๋Š” ๋ง ๊ทธ๋Œ€๋กœ onlyํ‚ค์›Œ๋“œ ๋˜๋Š” notํ‚ค์›Œ๋“œ๊ฐ€ ๋“ค์–ด๊ฐ€๊ฒŒ ๋˜๋Š”๋ฐ onlyํ‚ค์›Œ๋“œ๋Š” ๋’ค์˜ ์กฐ๊ฑด ๋งŒ, notํ‚ค์›Œ๋“œ๋Š” ๋’ค์˜ ์กฐ๊ฑด์„ ์ œ์™ธํ•œ ์กฐ๊ฑด์„ ๋œป ํ•ฉ๋‹ˆ๋‹ค.  ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ๋ฅผ ์ง€์›ํ•˜์ง€ ์•Š๋Š” ๋ธŒ๋ผ์šฐ์ €๋Š” onlyํ‚ค์›Œ๋“œ๊ฐ€ ์ฟผ๋ฆฌ ์•ˆ์˜ ๋‚ด์šฉ์ด ๋ฌด์‹œ๋˜์–ด ์‹คํ–‰ ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. onlyํ‚ค์›Œ๋“œ๋Š” ํฐ ์˜๋ฏธ๋Š” ์—†์ง€๋งŒ ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ๋ฅผ ์ง€์›ํ•˜๋Š” ๋ธŒ๋ผ์šฐ์ €๋ฅผ ๋Œ€์ƒ์œผ๋กœ ํ• ๊ฒฝ์šฐ ์ ์–ด์ฃผ๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

๋ฏธ๋””์–ด ํƒ€์ž…์˜ ์ข…๋ฅ˜๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • all : ๋ชจ๋“  ๋ฏธ๋””์–ด ํƒ€์ž…
  • aural : ์Œ์„ฑ ํ•ฉ์„ฑ์žฅ์น˜
  • braille : ์ ์ž ํ‘œ์‹œ ์žฅ์น˜
  • handheld : ์†์œผ๋กœ ๋“ค๊ณ  ๋‹ค๋‹ˆ๋ฉด์„œ ๋ณผ ์ˆ˜ ์žˆ๋Š” ์ž‘์€ ์Šคํฌ๋ฆฐ์— ๋Œ€์‘ํ•˜๋Š” ์šฉ๋„
  • print : ์ธ์‡„ ์šฉ๋„
  • projection : ํ”„๋กœ์ ํ„ฐ
  • screen : ์ปดํ“จํ„ฐ ์Šคํฌ๋ฆฐ
  • tty : ๋””์Šคํ”Œ๋ ˆ์ด ๋Šฅ๋ ฅ์ด ํ•œ์ •๋œ ํ…”๋ ‰์Šค, ํ„ฐ๋ฏธ๋„, ๋˜๋Š” ์ˆ˜๋™ ์ด๋™ ์žฅ์น˜๋“ฑ ๊ณ ์ • ๋œ ๊ธ€์ž๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฏธ๋””์–ด
  • tv : ์Œ์„ฑ๊ณผ ์˜์ƒ์ด ๋™์‹œ ์ถœ๋ ฅ ๋˜๋Š” ์žฅ์น˜
  • embrossed : ํŽ˜์ด์ง€์— ์ธ์‡„๋œ ์ ์ž ํ‘œ์ง€ ์žฅ์น˜

์œ„ ํƒ€์ž…์—์„œ ์‹ค์ œ๋กœ ๋งŽ์ด ์“ฐ์ด๋Š” ๋ฏธ๋””์–ด ํƒ€์ž…์€ all๊ณผ screen, print ์ž…๋‹ˆ๋‹ค . screen์˜ ๊ฒฝ์šฐ ๋Œ€๋ถ€๋ถ„์˜ ์ปดํ“จํ„ฐ์™€ ๋ชจ๋ฐ”์ผ ๊ธฐ๊ธฐ๋ฅผ ๋œปํ•ฉ๋‹ˆ๋‹ค. handheld๋ฅผ ๋ชจ๋ฐ”์ผ ๊ธฐ๊ธฐ๋กœ ์ƒ๊ฐํ•˜์‹œ๋Š” ๋ถ„๋“ค๋„ ๊ณ„์‹œ๊ฒ ์ง€๋งŒ ๋ชจ๋ฐ”์ผ ๊ธฐ๊ธฐ๋Š” handheld๊ฐ€ ์•„๋‹Œ screen์ด๋ผ๋Š” ๊ฒƒ์„ ๊ผญ ํ™•์ธ ํ•˜์…”์•ผํ•ฉ๋‹ˆ๋‹ค. ์œ„ ๋ฌธ๋ฒ•์—์„œ ๋ฏธ๋””์–ด ํƒ€์ž…์€ ํ•œ ๊ฐ€์ง€๋งŒ ๋“ค์–ด์˜ฌ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ด ์•„๋‹™๋‹ˆ๋‹ค. ์‰ผํ‘œ(,)๋ฅผ ํ†ตํ•ด์„œ ๋ฏธ๋””์–ด ํƒ€์ž…์„ ๋‚˜์—ดํ•˜๋ฉด ๋‚˜์—ดํ•œ ๋ชจ๋“  ๋ฏธ๋””์–ด ํƒ€์ž…์„ ๋œปํ•ฉ๋‹ˆ๋‹ค.

๋ฏธ๋””์–ด ์ฟผ๋ฆฌ๋ฌธ์˜ ์†์„ฑ๊ณผ ์†์„ฑ ๊ฐ’์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • width : ์›นํŽ˜์ด์ง€์˜ ๊ฐ€๋กœ ๊ธธ์ด๋ฅผ ํŒ๋‹จํ•ฉ๋‹ˆ๋‹ค.
  • height : ์›นํŽ˜์ด์ง€์˜ ์„ธ๋กœ ๊ธธ์ด๋ฅผ ํŒ๋‹จํ•ฉ๋‹ˆ๋‹ค.
  • device-width : ๋‹จ๋ง๊ธฐ์˜ ๋ฌผ๋ฆฌ์ ์ธ ๊ฐ€๋กœ๊ธธ์ด๋ฅผ ํŒ๋‹จํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ๊ธฐ๊ธฐ์˜ ์‹ค์ œ ๊ฐ€๋กœ ๊ธธ์ด๋ฅผ ํŒ๋‹จํ•ฉ๋‹ˆ๋‹ค.
  • device-height : ๋‹จ๋ง๊ธฐ์˜ ๋ฌผ๋ฆฌ์ ์ธ ์„ธ๋กœ๊ธธ์ด๋ฅผ ํŒ๋‹จํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ๊ธฐ๊ธฐ์˜ ์‹ค์ œ ์„ธ๋กœ ๊ธธ์ด๋ฅผ ํŒ๋‹จํ•ฉ๋‹ˆ๋‹ค.
  • orientation :  width์™€ height์„ ๊ตฌํ•˜์—ฌ width ๊ฐ’์ด ๊ธธ๋ฉด landscape๋กœ, height ๊ฐ’์ด ๊ธธ๋ฉด portrait๋กœ ํŒ๋‹จํ•ฉ๋‹ˆ๋‹ค.
  • aspect-ratio : width/height ๋น„์œจ์„ ํŒ๋‹จํ•ฉ๋‹ˆ๋‹ค.
  • device-aspect-ratio : ๋‹จ๋ง๊ธฐ์˜ ๋ฌผ๋ฆฌ์ ์ธ ํ™”๋ฉด ๋น„์œจ์„ ํŒ๋‹จํ•ฉ๋‹ˆ๋‹ค.
  • color-index : ๋‹จ๋ง๊ธฐ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์ตœ๋Œ€ ์ƒ‰์ƒ์ˆ˜๋ฅผ ํŒ๋‹จํ•ฉ๋‹ˆ๋‹ค.
  • monochrom : ํ‘๋ฐฑ ์ปฌ๋Ÿฌ๋งŒ์„ ์‚ฌ์šฉํ•˜๋Š” ๋‹จ๋ง๊ธฐ์—์„œ ํฐ์ƒ‰๊ณผ ๊ฒ€์€์ƒ‰ ์‚ฌ์ด์˜ ๋‹จ๊ณ„๋ฅผ ํŒ๋‹จํ•ฉ๋‹ˆ๋‹ค.
  • resolution : ์ง€์›ํ•˜๋Š” ํ•ด์ƒ๋„๋ฅผ ํŒ๋‹จํ•ฉ๋‹ˆ๋‹ค. ๊ฐ’์œผ๋กœ dip(์ธ์น˜๋‹น ๋„ํŠธ ์ˆ˜)๋‚˜ dpcm(cm๋‹น ๋„ํŠธ ์ˆ˜)๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
  • color : ๋‹จ๋ง๊ธฐ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์ตœ๋Œ€ ์ƒ‰์ƒ ์ˆ˜์˜ ๋น„ํŠธ ์ˆ˜๋ฅผ ํŒ๋‹จํ•ฉ๋‹ˆ๋‹ค. ์ž์—ฐ์ˆ˜๋ฅผ ์“ฐ์ง€๋งŒ  2์˜ ์ง€์ˆ˜๋ฅผ ๋œปํ•ฉ๋‹ˆ๋‹ค.์˜ˆ: 1 ์€ 2 , 2๋Š” 4 , 3์€ 8โ€ฆ

๋ฏธ๋””์–ด ์ฟผ๋ฆฌ ์†์„ฑ์€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์™€๊ฐ™์ด =, >, < ๋“ฑ์˜ ์—ฐ์‚ฐ์ž๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์œผ๋ฉฐ ์†์„ฑ ๋ช… ์•ž์— min- ๋˜๋Š” max- ๋ฅผ ๋ถ™์—ฌ์„œ ์ตœ์†Ÿ ๊ฐ’ , ์ตœ๋Œ“ ๊ฐ’์„ ํŒ๋‹จํ•ฉ๋‹ˆ๋‹ค. ์†์„ฑ์€ and (์†์„ฑ : ์†์„ฑ ๊ฐ’) and (์†์„ฑ : ์†์„ฑ ๊ฐ’)์œผ๋กœ ๋‚˜์—ด ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ min- max-๋ฅผ ์ด์šฉ ํ•  ๊ฒฝ์šฐ ๋ฒ”์œ„๋กœ๋„ ์„ค์ •์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. resolution  ๊ฐ™์€ ๊ธฐ๋Šฅ์ด ํ•„์š”ํ•œ ์ด์œ ๋Š” ์•„์ดํฐ3 ์™€ ์•„์ดํฐ 4๊ฐ™์ด ํ™”๋ฉด์˜ ํฌ๊ธฐ๋Š” ๊ฐ™์ง€๋งŒ ์ง€์›ํ•˜๋Š” ํ•ด์ƒ๋„๊ฐ€ ๋‹ค๋ฅธ ๊ธฐ๊ธฐ์˜ ๊ฒฝ์šฐ๋ฅผ ํŒ๋‹จํ•  ๋•Œ ์“ฐ๋ฉด ์ข‹์Šต๋‹ˆ๋‹ค.



<์˜ˆ์ œ1> ๊ฐ„๋‹จํ•œ ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ

์œ„ ์˜ˆ์ œ๋Š” ๊ฐ„๋‹จํ•œ ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ์— ๋Œ€ํ•œ ์˜ˆ์ œ์ž…๋‹ˆ๋‹ค. ์›น์— ์ ‘๊ทผํ•œ ๊ธฐ๊ธฐ๊ฐ€ screen์ผ ๋•Œ ๊ฐ€๋กœ ๊ธธ์ด๊ฐ€ 100px ๋ฏธ๋งŒ(max-width:100px) ์ด๋ฉด ๋ฐฐ๊ฒฝ์„ ํŒŒ๋ž€์ƒ‰์œผ๋กœ, 200 px์ด์ƒ ์ด๋ฉด ์ดˆ๋ก์ƒ‰์œผ๋กœ, ๊ทธ ์‚ฌ์ž‡ ๊ฐ’์ด๋ฉด ๋นจ๊ฐ„์ƒ‰์œผ๋กœ ์ง€์ •๋ฉ๋‹ˆ๋‹ค. ์ด์ฒ˜๋Ÿผ min-, max-  ๊ฐ’์œผ๋กœ ์ด์ƒ, ์ดํ•˜๋ฅผ ์กฐ์ ˆํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์กฐ๊ฑด ๋ฌธ์„ ์ด์šฉํ•˜์—ฌ์„œ ๋‹ค์–‘ํ•œ ์Šคํƒ€์ผ์„ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์œ„์— ๋‚˜์˜จ ์†์„ฑ๊ณผ ์†์„ฑ ๊ฐ’๋“ค์„ ์ ์ ˆํžˆ ์ด์šฉํ•˜๋ฉด ๋” ๋งŽ์€ ๊ธฐ๊ธฐ์—์„œ ๋‹ค์–‘ํ•œ ์Šคํƒ€์ผ์„ ๋Š๋‚„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 Andy Clarke์˜ ๊ธฐ๊ธฐ๋ณ„ ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ

์œ„ ์ฝ”๋“œ๋Š” Andy Clarke๋ผ๋Š” ์‚ฌ๋žŒ์ด ์ž‘์„ฑํ•œ ๊ธฐ๊ธฐ๋ณ„ ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ์ž…๋‹ˆ๋‹ค.  ๋ถ„๋ฅ˜๋Š” ํฌ๊ฒŒ ๋ฐ์Šคํฌํƒ‘ ๋ธŒ๋ผ์šฐ์ €, iPhone, iPad, ์Šค๋งˆํŠธ ํฐ(์ € ํ•ด์ƒ๋„์™€ ๊ณ  ํ•ด์ƒ๋„)๋กœ ๊ตฌ๋ถ„๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ฐธ๊ณ ํ•ด์„œ ๋ณด์‹œ๋ฉด ์ข‹์Šต๋‹ˆ๋‹ค.

 

์œ ๋™ํ˜• ๊ทธ๋ฆฌ๋“œ(Fluid Grid)

์œ ๋™ํ˜• ๊ทธ๋ฆฌ๋“œ๋ฅผ ์„ค๋ช… ๋“œ๋ฆฌ๊ธฐ ์ „์— ๊ฐ„๋‹จํ•˜๊ฒŒ ๊ทธ๋ฆฌ๋“œ์— ๋Œ€ํ•ด์„œ ์„ค๋ช… ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.  ๊ทธ๋ฆฌ๋“œ๋Š” ์›น ํ™”๋ฉด์˜ ํญ์„ ๋ช‡๊ฐœ์˜ ์ปฌ๋Ÿผ์œผ๋กœ ๋‚˜๋ˆ„๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ƒํ™ฉ์— ๋”ฐ๋ผ์„œ ๋ช‡๊ฐœ์˜ ์ปฌ๋Ÿผ๋“ค์„ ๋ฌถ์–ด์„œ ์‚ฌ์šฉํ•˜๋ฉฐ(์ด๋ฅผ class๋ผ ํ•ฉ๋‹ˆ๋‹ค),  ์ปฌ๋Ÿผ๋“ค์˜ ํญ๊ณผ ๋‹ค๋ฅธ ์ปฌ๋Ÿผ๊ณผ์˜ ๊ฐ„๊ฒฉ๋„ ์ผ์ •ํ•˜๊ฒŒ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค. ๋Œ€ํ‘œ์ ์œผ๋กœ 960 Grid System์ด ์žˆ์Šต๋‹ˆ๋‹ค.



960 Grid System -์ถœ์ฒ˜

์œ„ ๊ทธ๋ฆผ์€ 960 Grid System์ค‘ 12์ปฌ๋Ÿผ ๊ทธ๋ฆฌ๋“œ์ž…๋‹ˆ๋‹ค. ํ™”๋ฉด์„ 12๊ฐœ์˜ ์ปฌ๋Ÿผ์œผ๋กœ ๋‚˜๋ˆ„์–ด 12๊ฐ€์ง€์˜ ํด๋ž˜์Šค์˜ ๋ชจ์–‘์œผ๋กœ ๋‹ค์–‘ํ•œ ๋ ˆ์ด์•„์›ƒ์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค.  ์œ„ ๊ทธ๋ฆผ์ฒ˜๋Ÿผ ๊ณ ์ • ๊ฐ’์„ ๊ฐ€์งˆ ์ˆ˜๋„ ์žˆ์œผ๋ฉฐ ๋‹ค๋ฅธ ๊ฐ’์„ ๊ฐ€์งˆ ๋•Œ์—๋Š” ์•„๋ž˜ ๊ทธ๋ฆผ์ฒ˜๋Ÿผ ์ปฌ๋Ÿผ์˜ ๊ฐฏ์ˆ˜์˜ ํ˜•ํƒœ๋กœ ํ‘œํ˜„์„ ํ•ฉ๋‹ˆ๋‹ค. 960 Grid System์˜ ์ž์„ธํ•œ ์‚ฌํ•ญ์€ ์œ„ ์ถœ์ฒ˜๋ฅผ ํ†ตํ•ด ๋ณด์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.
์œ ๋™ํ˜• ๊ทธ๋ฆฌ๋“œ๋Š” ๊ทธ๋ฆฌ๋“œ์˜ ํญ์„ ๊ณ ์ • ๊ฐ’์ด ์•„๋‹Œ em ๋˜๋Š” %์˜ ๊ฐ’์œผ๋กœ ์„ค์ •ํ•˜๋Š” ๊ฒƒ์„ ๋งํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ๊ฐ€๋กœ ํญ๊ธธ์ด์˜ ๋ณ€ํ™”์— ๋”ฐ๋ผ์„œ ์ปฌ๋Ÿผ์˜ ํฌ๊ธฐ๊ฐ€ ์ƒ๋Œ€์ ์œผ๋กœ ๋ณ€ํ•˜๊ฒŒ ํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.



<์˜ˆ์ œ2> ์œ ๋™ํ˜• ๊ทธ๋ฆฌ๋“œ 

์œ„ ์˜ˆ์ œ๋Š” ๊ฐ„๋‹จํ•œ ์œ ๋™ํ˜• ๊ทธ๋ฆฌ๋“œ์˜ˆ์ œ ์ž…๋‹ˆ๋‹ค. ์œ„ ๊ฒฐ๊ณผ์™€ ๊ฐ™์ด ๋ ˆ์ด์•„์›ƒ์€ ์œ ์ง€๋œ ์ƒํƒœ๋กœ ์›น์˜ ๊ฐ€๋กœ ๊ธธ์ด์— ๋”ฐ๋ผ div์˜ width ๊ฐ’์ด ๋ฐ”๋€๋‹ˆ๋‹ค. ์ด๋Š” div์˜ width๊ฐ’์„ ๊ณ ์ • ๊ฐ’์ด ์•„๋‹Œ %๊ฐ’์œผ๋กœ ์คŒ์œผ๋กœ์จ ์œ ๋™์ ์œผ๋กœ ์ „์ฒด ๊ฐ€๋กœ๊ธธ์ด์— ๋”ฐ๋ผ div์˜ width ๊ฐ’์ด ๋ณ€ํ•ฉ๋‹ˆ๋‹ค.์œ ๋™ํ˜• ๊ทธ๋ฆฌ๋“œ๋Š” ์ด์ฒ˜๋Ÿผ ๋ฐ˜์‘ํ˜• ์›น์„ ๊ตฌํ˜„ํ•˜๋Š”๋ฐ ๊ฐ„๋‹จํ•˜๊ฒŒ ์“ธ ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋ฒ•์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ฐ€๋กœ ํญ์— ๋ฐ˜์‘์„ ํ•˜๋ฉด์„œ ๋ ˆ์ด์•„์›ƒ์—๋Š” ๋ณ€ํ™”๊ฐ€ ์—†์–ด ํญ์ด ๋งŽ์ด ์ข์€ ๋ชจ๋ฐ”์ผ์—์„œ๋Š” ํฐ ํšจ๊ณผ๋ฅผ ๋ณผ ์ˆ˜  ์—†์Šต๋‹ˆ๋‹ค.  ์œ ๋™ํ˜• ๊ทธ๋ฆฌ๋“œ ์™ธ์— ์œ„์˜ ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ๋ฅผ ์จ์„œ ๋ฐ˜์‘์ ์œผ๋กœ ๊ทธ๋ฆฌ๋“œ์˜ ๊ณ ์ • ๊ฐ’์„ ๋ณ€ํ™”์‹œํ‚ค๋Š” ๋ฐ˜์‘ํ˜• ๊ทธ๋ฆฌ๋“œ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ˜์‘ํ˜• ๊ทธ๋ฆฌ๋“œ๋Š” ์•„๋ž˜ ๋งํฌ๋ฅผ ์ฐธ์กฐํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.
http://simplegrid.info/

 

์œ ๋™ํ˜• ๋ ˆ์ด์•„์›ƒ(Liquid Layouts)

์œ ๋™ํ˜• ๋ ˆ์ด์•„์›ƒ์€ ์œ ๋™ํ˜• ๊ทธ๋ฆฌ๋“œ์™€ ๊ฐ™์ด ๋ฐ˜์‘ํ˜• ์›น ๊ธฐ๋ฒ• ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ๋ ˆ์ด์•„์›ƒ ํฌ๊ธฐ๋ฅผ ์œ ๋™ํ˜• ๊ทธ๋ฆฌ๋“œ์™€ ๊ฐ™์ด ์ƒ๋Œ€์  ๋‹จ์œ„๋กœ ์ง€์ •ํ•˜์—ฌ ์›น์˜ ํฌ๊ธฐ์— ๋”ฐ๋ผ ์œ ๋™์ ์œผ๋กœ ๋ณ€ํ™”๋ฅผ ์ค๋‹ˆ๋‹ค. ๋˜, ๋ฐ˜์‘ํ˜• ๊ทธ๋ฆฌ๋“œ์™€ ๊ฐ™์ด ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ผ์ • ํฌ๊ธฐ๊ฐ€ ๋˜๋ฉด ๋ ˆ์ด์•„์›ƒ ๊ตฌ์กฐ๋ฅผ ๋ฐ”๊พธ์–ด ์ฃผ๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ํŠน์ • ๋ถ€๋ถ„์ด ์‚ฌ๋ผ์งˆ ์ˆ˜ ๋„ ์žˆ๊ณ , ํ•ฉ์ณ ์ง€๊ธฐ๋„ ํ•˜๋ฉด์„œ ์œ ๋™์ ์œผ๋กœ ๋ ˆ์ด์•„์›ƒ ๊ตฌ์กฐ๊ฐ€ ๋ฐ”๋€Œ๋ฉฐ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.



 <์˜ˆ์ œ3> ์œ ๋™ํ˜• ๋ ˆ์ด์•„์›ƒ

์œ„ ์˜ˆ์ œ๋Š” ๊ฐ„๋‹จํ•œ ์œ ๋™ํ˜• ๋ ˆ์ด์•„์›ƒ ์˜ˆ์ œ์ž…๋‹ˆ๋‹ค. ์•ž์„œ ๋ง์”€๋“œ๋ฆฐ ๊ฒƒ๊ณผ ๊ฐ™์ด ํŠน์ • ํฌ๊ธฐ์—์„œ ๋ ˆ์ด์•„์›ƒ ๊ตฌ์กฐ๊ฐ€ ๋ฐ”๋€Œ๋ฉฐ ๊ทธ ์™ธ ํฌ๊ธฐ ๋ณ€ํ™”์—์„œ๋Š” ๋ณ€ํ™”์— ๋”ฐ๋ผ ๋ ˆ์ด์•„์›ƒ์˜ ํฌ๊ธฐ๋งŒ ๋ณ€ํ•ฉ๋‹ˆ๋‹ค. ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ๋กœ ์ธํ•ด ๋ฐ˜์‘์„ ํ•˜๋ฉฐ ๋ ˆ์ด์•„์›ƒ ๊ตฌ์กฐ์— ๋ณ€ํ™”๋ฅผ ์ฃผ๊ณ  ์œ ๋™ํ˜• ๊ทธ๋ฆฌ๋“œ์™€ ๊ฐ™์ด %๋‹จ์œ„๋ฅผ ์จ์„œ ์œ ๋™์ ์ธ ๋ ˆ์ด์•„์›ƒ์ด ๋ฉ๋‹ˆ๋‹ค. ์œ ๋™ํ˜• ๋ ˆ์ด์•„์›ƒ์€ ๋ฐ˜์‘ํ˜• ์›น ๊ตฌํ˜„ ๊ฐœ๋…์ค‘ ํ•˜๋‚˜๋กœ ํŠน์ •ํ•œ ๋ ˆ์ด์•„์›ƒ์˜ ๊ตฌ์กฐ๊ฐ€ ์žˆ๋Š” ๊ฒƒ์€ ์•„๋‹ˆ์ง€๋งŒ ์—ฌ๋Ÿฌ ํŒจํ„ด์ด ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธ€์—์„œ๋Š”  LukeW 5๊ฐ€์ง€ ํŒจํ„ด์— ๋Œ€ํ•ด์„œ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฏธ์ง€์™€ ๊ธ€์€ ์›๊ธ€์„ ์ธ์šฉ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ถœ์ฒ˜๋Š” ๋งํฌ๋กœ ๊ฑธ์–ด ๋†“์•˜์Šต๋‹ˆ๋‹ค.

Mostly Fluid
๊ฐ€์žฅ ์ž‘์€ ํ™”๋ฉด์„ ์ œ์™ธํ•œ ๋Œ€๋ถ€๋ถ„ ๋‹ค๋ฅธ ์ž‘์€ํ™”๋ฉด์—์„œ๋Š”  ์œ ๋™ํ˜• ๊ทธ๋ฆฌ๋“œ์™€ ์œ ๋™ํ˜• ์ด๋ฏธ์ง€๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ ˆ์ด์•„์›ƒ์„ ๊ทธ๋Œ€๋กœ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ, ๊ฐ€์žฅ ์ž‘์€ ํ™”๋ฉด์—์„œ๋Š” ์ˆ˜์ง์œผ๋กœ ์ปฌ๋Ÿผ์„ ์„ธ์šฐ๋Š” ๊ตฌ์กฐ๋ฅผ ๊ฐ€์ง€๋ฉฐ ๊ฐ€์žฅ ๋งŽ์ด ์“ฐ์ด๋Š” ํŒจํ„ด์ž…๋‹ˆ๋‹ค.
Mostly Fluid ์ ์šฉ ์˜ˆ์‹œ๋งํฌ - Five Simple Steps



Mostly Fluid

Column Drop
๋˜ ๋‹ค๋ฅธ ์ธ๊ธฐ์žˆ๋Š” ํŒจํ„ด์ค‘์˜ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ํ™”๋ฉด์ด ์ž‘์•„์ง์— ๋”ฐ๋ผ ๋ถ€์ฐจ์ ์ธ ์ปฌ๋Ÿผ์„ ์•„๋ž˜๋กœ ๋–จ์–ด๋œจ๋ฆฌ๋Š” ๋ฐฉ๋ฒ•์„ ์“ฐ๋Š” ํŒจํ„ด์ž…๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ์ปฌ๋Ÿผ ํญ์€ ํ™”๋ฉด ํฌ๊ธฐ๊ฐ€ ๋‹ฌ๋ผ์ ธ๋„ ๋ณ€ํ•จ์ด ๋ณ„๋กœ ์—†๋‹ค๋Š” ํŠน์ง•์ด ์žˆ์Šต๋‹ˆ๋‹ค.
Column Drop ์ ์šฉ ์˜ˆ์‹œ ๋งํฌ โ€“ Festival de Saintes



Column Drop

Layout Shifter
๋‹ค์–‘ํ•œ ๊ธฐ๊ธฐ์— ๋”ฐ๋ผ ๊ฐ๊ธฐ ๋‹ค๋ฅธ ๋ ˆ์ด์•„์›ƒ์„ ๋ณด์—ฌ์ฃผ๋Š” ํŒจํ„ด์ž…๋‹ˆ๋‹ค. ๋ณต์žกํ•˜๊ณ  ๋งŽ์€ ์ž‘์—…์ด ํ•„์š”ํ•˜์ง€๋งŒ ํ˜์‹ ์ ์ธ ๋””์ž์ธ์„ ๋‹ด์„ ์ˆ˜ ์žˆ๋‹ค๋Š” ์žฅ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.
Layout Shifter ์ ์šฉ ์˜ˆ์‹œ ๋งํฌ - Food Sense



Layout Shifter

Tiny Tweaks
ํ•˜๋‚˜์˜ ์ปฌ๋Ÿผ์„ ์‚ฌ์šฉํ•˜๋Š” ํŒจํ„ด์ž…๋‹ˆ๋‹ค.  ๋ณ€ํ™”์˜ ํญ์ด ํฌ์ง€ ์•Š๋‹ค๋Š” ํŠน์ง•์ด ์žˆ์œผ๋ฉฐ, ์ฃผ๋กœ ๊ธ€ ๋‚ด์šฉ์„ ์ค‘์‹œํ•˜๋Š” ์›น์—์„œ ๋งŽ์ด ์“ฐ์ด๋Š” ํŒจํ„ด์ž…๋‹ˆ๋‹ค.
Tiny Tweaks ์ ์šฉ ์˜ˆ์‹œ ๋งํฌ- Future Friendly



Tiny Tweaks

Off Canvas
ํฐ ํ™”๋ฉด์—์„œ๋Š” ๋ชจ๋“  ์ปฌ๋Ÿผ๋“ค์„ ๋ณด์—ฌ์ฃผ๊ณ  ์ž‘์€ ํ™”๋ฉด์—์„œ๋Š” ํ•˜๋‚˜์˜ ๋ฉ”์ธ ์ปฌ๋Ÿผ์„ ๋ณด์—ฌ์ฃผ๋ฉฐ ๋‹ค๋ฅธ ๋ถ€๊ฐ€์ ์ธ  ์ปฌ๋Ÿผ๋“ค์„ ํ™”๋ฉด ๋ฐ–์— ์ˆจ๊ฒจ๋†“๋Š” ํŒจํ„ด์ž…๋‹ˆ๋‹ค. ์ˆจ๊ฒจ์ ธ ์žˆ๋Š” ๋‹ค๋ฅธ ์ปฌ๋Ÿผ์€ ํ•„์š”ํ•  ๋•Œ๋งŒ ์ ‘๊ทผ ํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ๋Œ€ํ‘œ์ ์œผ๋กœ ํŽ˜์ด์Šค๋ถ์ด ์žˆ์Šต๋‹ˆ๋‹ค.
Off Canvas ์ ์šฉ ์˜ˆ์‹œ ๋งํฌ -  ํŽ˜์ด์Šค๋ถ ๋ชจ๋ฐ”์ผ



Off Canvas

์œ ์—ฐํ•œ ์ด๋ฏธ์ง€(Flexible Images)

๋ชจ๋“  ํ™”๋ฉด์—์„œ ๋ณผ ์ˆ˜ ์žˆ๊ฒŒ ํ™”๋ฉด ํญ๋ณด๋‹ค ํฐ ์ด๋ฏธ์ง€๋ฅผ ๋‹ค์šด ๋ฐ›๊ณ  ์ด๋ฏธ์ง€์˜ ์Šคํƒ€์ผ ๊ฐ’ max-width๋ฅผ 100%๋กœ, height๋ฅผ auto๋กœ ์„ค์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ๋‹จ์ˆœํžˆ ์ด๋ฏธ์ง€๋ฅผ ํ™”๋ฉด ํญ์— ๋งž๊ฒŒ ๊ฐ€๋กœ/์„ธ๋กœ ๊ธธ์ด๋ฅผ ์ค„์˜€๋‹ค ๋Š˜์˜€๋‹คํ•˜๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ ์œ ์—ฐํ•œ ์ด๋ฏธ์ง€๊ฐ€ ์™„์„ฑ ๋ฉ๋‹ˆ๋‹ค.  ์ด๋ฏธ์ง€ ๋ฟ ์•„๋‹ˆ๋ผ ๋Œ€๋ถ€๋ถ„์˜ ๋น„๋””์˜ค์—๋„ ์ ์šฉ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. IE๊ตฌ๋ฒ„์ „์—์„œ๋Š” ์ง€์›ํ•˜์ง€ ์•Š์•„ max-width๊ฐ€ ์•„๋‹Œ width๋ฅผ 100%๋กœ ์ฃผ๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ ์‚ฌ์šฉ ๋ฉ๋‹ˆ๋‹ค.



<์˜ˆ์ œ 4> ์œ ์—ฐํ•œ ์ด๋ฏธ์ง€1

์œ„ ์˜ˆ์ œ๋Š” ์œ ์—ฐํ•œ ์ด๋ฏธ์ง€์— ๋Œ€ํ•œ ๊ฐ„๋‹จํ•œ ์˜ˆ์ œ์ž…๋‹ˆ๋‹ค. ์•ž์„œ ๋งํ–ˆ ๋“ฏ max-width๊ฐ’๊ณผ height ๊ฐ’์„ ์„ค์ •ํ•ด์ฃผ๋ฉด ํ™”๋ฉด ํฌ๊ธฐ์— ๋”ฐ๋ผ ์ด๋ฏธ์ง€ ํฌ๊ธฐ๋„ ์œ ์—ฐํ•˜๊ฒŒ ๋ณ€ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ, ์ด์™€ ๊ฐ™์€ ์œ ์—ฐํ•œ ์ด๋ฏธ์ง€๋Š” ๋ชจ๋ฐ”์ผ์—์„œ ๋ดค์„ ๋•Œ ์ž‘์€ ์ด๋ฏธ์ง€๋ฉด ์ถฉ๋ถ„ํ•œ ์ž‘์—…์„ ํ•ด์ƒ๋„๊ฐ€ ๋†’์€ ์ด๋ฏธ์ง€๋ฅผ ๊ฐ€์ ธ์™€ ๋‹จ์ˆœํžˆ ํฌ๊ธฐ๋งŒ ์ค„์—ฌ ์ž์› ๋‚ญ๋น„๋ฅผ ํ•œ๋‹ค๋Š” ๋‹จ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋‹จ์ ์„ ์—†์• ๊ธฐ ์œ„ํ•ด ๋ชจ๋ฐ”์ผ ํผ์ŠคํŠธ๋ฅผ ์“ฐ๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋ฐ”์ผ ๊ธฐ๊ธฐ์— ์“ฐ์ผ ์ด๋ฏธ์ง€๋ฅผ ๋จผ์ € ๋‹ค์šด๋ฐ›๊ณ  ๋ฐ์Šคํฌํƒ‘๊ณผ ๊ฐ™์€ ํฐ ํ™”๋ฉด์˜ ์ด๋ฏธ์ง€๋Š” ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ๋ฌธ์„ ์จ์„œ ํ•œ๋ฒˆ ๋” ๋‹ค์šด ๋ฐ›๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ, ์ด์™€ ๊ฐ™์€ ๋ฐฉ๋ฒ•๋„ ๋ฐ์Šคํฌํƒ‘์—์„œ์˜ ์ž์› ๋‚ญ๋น„๋กœ ์ด๋ฃจ์–ด ์ง‘๋‹ˆ๋‹ค.

 

๋งบ์Œ๋ง
๋ฐ˜์‘ํ˜• ์›น์— ๋Œ€ํ•ด ๊ฐ„๋‹จํ•˜๊ฒŒ ๋‚˜๋งˆ ์•Œ์•„ ๋ณด์•˜์Šต๋‹ˆ๋‹ค. ๋ฐ˜์‘ํ˜• ์›น์— ๋Œ€ํ•ด ๊ด€์‹ฌ์ด ๋งŽ์œผ์‹  ๋ถ„๋“ค์ด๋‚˜ ํ•œ๋ฒˆ ์•Œ์•„๋ณด๊ณ  ์‹ถ์œผ์…จ ๋˜ ๋ถ„๋“ค์ด ๋ณด์‹œ๊ณ  ์ ๊ฒŒ๋‚˜๋งˆ ๋„์›€์ด ๋˜์—ˆ์œผ๋ฉด ํ•ฉ๋‹ˆ๋‹ค. ์ €๋„ ์ด ๊ธ€์„ ์“ฐ๊ณ  ์ •๋ฆฌํ•˜๋ฉด์„œ ๋ฐ˜์‘ํ˜• ์›น์—๋Œ€ํ•ด์„œ ๋งŽ์€ ๊ณต๋ถ€๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ˜น์—ฌ, ํ‹€๋ฆฌ๊ฑฐ๋‚˜ ์กฐ๊ธˆ ๋” ์ •ํ™•ํ•œ ํ‘œํ˜„์ด ๊ฐ€๋Šฅํ•œ ๋ถ€๋ถ„๋“ค์ด ์žˆ๋‹ค๊ณ  ์ƒ๊ฐ๋˜์‹œ๋ฉด ๋ฐ”๋กœ ์ €์—๊ฒŒ ์ฑ„์ฐ์งˆ์„ ํ•ด์ฃผ์…จ์œผ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.  ์ฝ์–ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

 

์ฐธ๊ณ  ๋„์„œ๋ฐ ์‚ฌ์ดํŠธ

์„œ ์ง€์ˆ˜


๋Œ“๊ธ€
๊ณต์ง€์‚ฌํ•ญ
์ตœ๊ทผ์— ์˜ฌ๋ผ์˜จ ๊ธ€
์ตœ๊ทผ์— ๋‹ฌ๋ฆฐ ๋Œ“๊ธ€
Total
Today
Yesterday
ยซ   2024/05   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
๊ธ€ ๋ณด๊ด€ํ•จ