๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Lect & Tip/html, css, scss24

โœˆ ์›น์ ‘๊ทผ์„ฑ ์•ต์ปคํƒœ๊ทธ A ์— onfocus hover ์‹œ๊ฐํ™” (์ ์„ ํ…Œ๋‘๋ฆฌ)๊ฐ€ ๋‚˜ํƒ€๋‚˜์ง€ ์•Š์„ ๋•Œ ํ•ด๊ฒฐ๋ฒ•. ์ดˆ์ ์„ ์ธ์ง€ํ•  ์ˆ˜ ์—†๋Š” ๋งํฌ ๋ฐ ์„œ์‹๊ฐœ์ˆ˜ ์›น ์ ‘๊ทผ์„ฑ ์‹ฌ์‚ฌ๋ฅผ ๋ฐ›๋‹ค ๋ณด๋ฉด, ์ „ํ˜€ ์˜ˆ๊ธฐ์น˜ ๋ชปํ–ˆ๋˜ ๋ถ€๋ถ„์—์„œ ๊ฐ์ ์„ ๋ฐ›๊ฒŒ ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์ข…์ข… ์žˆ๋‹ค. ํŒ€์ž‘์—…์ด๋‚˜, ์˜ˆ์ „์— ๋‹ค๋ฅธ ์‚ฌ์—…์ž๊ฐ€ ์ž‘์—…ํ–ˆ๋˜ ๋ถ€๋ถ„์—์„œ ๋„ˆ๋ฌด๋‚˜ ๋„ ๊ธฐ์ดˆ์ ์ธ ๋ถ€๋ถ„์„ ์ฒดํฌํ•˜์ง€ ๋ชปํ–ˆ๋˜ ๊ฒฝ์šฐ์— ์ข…์ข… ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธด๋‹ค. ์ง์ ‘ ํ–ˆ๋˜ ํ”„๋กœ์ ํŠธ๋ผ๋ฉด ์›น ์ ‘๊ทผ์„ฑ์˜ ๊ธฐ๋ณธ๊ณผ ๊ธฐ์ดˆ์— ๋งž์ถฐ์„œ ์ž‘์—…์„ ํ–ˆ์„ ํ…Œ๋‹ˆ ๊ธฐ๋ณธ์ ์œผ๋กœ ๊ฐ–์ถ”์—ˆ์–ด์•ผ ํ•  ๋ถ€๋ถ„์ธ๋ฐ, ๋‚จ์ด ํ–ˆ๋˜ ๊ฒƒ์ธ๋ฐ "์„ค๋งˆ ์ด๋Ÿฐ ๊ฒƒ๋„ ํ‹€๋ฆฌ๊ฒ ์–ด?" ๋ผ๊ณ  ์ƒ๊ฐํ•˜๋Š” ๋ถ€๋ถ„์—์„œ ๋ฌธ์ œ๋Š” ๋ฐœ์ƒํ•œ๋‹ค. ๋‹คํ–‰ํžˆ ์œ„์™€ ๊ฐ™์ด ์ดˆ์ ์„ ์ธ์ง€ํ•  ์ˆ˜ ์—†๋Š” ๋งํฌ ๋ฐ ์„œ์‹ ๊ฐœ์ˆ˜์˜ ๋ฌธ์ œ์— ์žˆ์–ด์„œ ์ดˆ์ ์„ ์‹œ๊ฐ์ ์œผ๋กœ ์ธ์ง€ํ•  ์ˆ˜ ์—†๋Š” ๋งํฌ์˜ ๊ฒฝ์šฐ ์˜๋„์ ์œผ๋กœ ์‹œ๊ฐํ™”๋ฅผ ๋‚ ๋ ค ๋ฒ„๋ฆฐ ๊ฒฝ์šฐ๊ฐ€ ์•„๋‹ˆ๋ผ๋ฉด, X๊ฐ€ ์•„๋‹Œ โ–ณ์„ ๋ฐ›๊ธด ํ•œ๋‹ค. ํ•˜์ง€๋งŒ ๋ชจ๋“  ์‹ฌ์‚ฌ๊ด€์ดโ–ณ๋ฅผ ์ค€๋‹ค๋Š” ๋ณด์žฅ์€ ์—†๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์˜๋„์ ์œผ๋กœ onfocus=blur();.. 2019. 8. 5.
โœˆ [๋ฐ˜์‘ํ˜• ์›น ๊ธฐ์ดˆ] @media screen and (max-width:620px) and (min-width:300px) ๋ฐ˜์‘ํ˜• ์›น์˜ ๊ธฐ์ดˆ @media screen and (max-width:620px) and (min-width:300px) ๋ฐ˜์‘ํ˜• ์›น์— ๋Œ€ํ•ด ๋‘๋ ค์›€์„ ๊ฐ–๊ณ  ์žˆ๋Š” ํผ๋ธ”๋ฆฌ์…”๋“ค์ด ์ œ๋ฒ• ๋งŽ๋‹ค. ์‚ฌ์‹ค ์•Œ๊ณ  ๋ณด๋ฉด ๋ณ„๊ฑฐ ์•„๋‹ˆ๋‹ค. ๊ฐ€๋กœํญ์— ๋Œ€ํ•œ ์‹œ๋‚˜๋ฆฌ์˜ค๋Œ€๋กœ CSS๋ฅผ ์ ์šฉํ•ด์ฃผ๋ฉด 90%(?)๋Š” ๋๋‚œ ๊ฒŒ์ž„์ด๋‹ค. ๋ฌผ๋ก  ๊ทธ ๊ณผ์ •์€ ์ฝ”๋”ฉ๋‹ต๊ฒŒ ๋…ธ๊ฐ€๋‹ค์ด๊ธด ํ•˜๋‹ค. ๊ฐ™์€ ์Šคํƒ€์ผ์— ๋Œ€ํ•ด 2๋ฒˆ ์ด์ƒ์„ ๊ธฐ์ˆ ํ•ด์ค˜์•ผ ํ•˜๋Š” ์ž‘์—…์ด๋‹ˆ๊นŒ ๋ง์ด๋‹ค. ๋‚˜๋จธ์ง€ 10%๋Š”? ๋ฐ˜์‘ํ˜•์›น์„ ์›ํ•˜๋Š” ํด๋ผ์ด์–ธํŠธ์˜ ๊ธฐ๋ฐœํ•˜๊ณ ๋„ ์ฐฝ์˜์ ์ด๋ฉด์„œ ๊ฐ€ํ•™์ ์ธ ๋ˆˆ๋†’์ด์— ๋งž์ถฐ์ฃผ๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋‹จ์ง€ CSS์˜ @media screen ๋งŒ์œผ๋กœ๋Š” ํ•ด๊ฒฐ๋˜์ง€ ์•Š๋Š” ๋‚œ์ œ๋“ค์ด ํŠ€์–ด๋‚˜์˜ฌ ๋•Œ๊ฐ€ ์žˆ๋‹ค. ๊ทธ๋Ÿด ๋• ํ•˜๋Š” ์ˆ˜ ์—†์ด jQuery์˜ ๋„์›€์„ ๋ฐ›์•„์•ผ ํ•œ๋‹ค. ํ•˜์ง€๋งŒ ์™ ๋งŒํ•˜๋ฉด @media screen์œผ๋กœ ๋Œ€๋ถ€๋ถ„.. 2019. 7. 27.
โœˆcss3 background-size:cover contain ์†์„ฑ ie7, i8 ํ•ต background-size-polyfill with ์งค : ์Šคํƒ€ํ‚น ํ•˜์ดํž 2016.08.09 11:11 IE EDGE๊นŒ์ง€ ๋‚˜์™€ ์žˆ๋Š” ์„ธ์ƒ์—์„œ ์—ฌ์ „ํžˆ IE7 ๋ฒ„์ „์— ๋Œ€ํ•œ ํ•˜์œ„ ํ˜ธํ™˜ ํฌ๋กœ์Šค ๋ธŒ๋ผ์šฐ์ง•์„ ํ•ด์ค˜์•ผ ํ•˜๋Š” ๊ฒƒ์ด ์งœ์ฆ์ด ๋‚˜์ง€๋งŒ... UI๋Š” ์•ˆ ๋˜๋Š” ๊ฒƒ๋„ ๋˜๊ฒŒ ํ•˜๋Š” ์‹ ์„ฑํ•œ ์ง์—…! ๋ธŒ๋ผ์šฐ์ €๋“ค์ด ๋ฏธ์ณ ๋‚ ๋›ฐ๋”๋ผ๋„ ํ•ต์ด๊ฑด ๋ญ๊ฑด ์จ์„œ ์ž˜ ๋งž์ถฐ๋ณด์ž. ์ด ๋ฒˆ์— ์†กํŒŒ๊ตฌ๋ฆฝ ํ†ตํ•ฉ๋„์„œ๊ด€ ์ค‘์— ๊ฐ€๋ฝ์‹œ์žฅ ๋„์„œ๊ด€์ด ์˜คํ”ˆํ•˜๋Š”๋ฐ ๋งž์ถฐ์„œ ์†กํŒŒ๊ตฌ๋ฆฝ ๊ฐ€๋ฝ๋ชฐ ๋„์„œ๊ด€์˜ ๋””์ž์ธ ์ˆ˜์ •์ด ์‚ด์ง ์žˆ์—ˆ๋‹ค. ๊ธฐ์กด์˜ ์†กํŒŒ๊ตฌ๋ฆฝ๋„์„œ๊ด€๋“ค์€ BG๊ฐ€ repeat-x๋กœ ๋ฐ˜๋ณต๋˜๊ธฐ ๋•Œ๋ฌธ์—, ๋ณ„ ์‹ ๊ฒฝ์„ ์“ฐ์ง€ ์•Š์•˜์ง€๋งŒ, ์ขŒ์šฐ๋กœ ๊ทธ๋ผ๋ฐ์ด์…˜ ๋˜๋Š” BG๊ฐ€ ๊น”๋ฆฌ๋Š” ๋””์ž์ธ์œผ๋กœ ๊ฒฐ์ •์ด ๋˜์—ˆ๋‹ค. ๋‹น์—ฐํžˆ repeat-x๋ฅผ ์“ธ ์ˆ˜๋Š” ์—†๋‹ค. #topheader{ width:100%; height:90px; z-index:999; background:url(.... 2019. 7. 22.
โœˆ favicon.ico ํŒŒ๋น„์ฝ˜ ๋งŒ๋“ค์–ด์„œ ํ™ˆํŽ˜์ด์ง€์— ๋ถ™์ด๊ธฐ 2014๋…„์— ์ž‘์„ฑ๋œ ๊ธ€์ž…๋‹ˆ๋‹ค. ํ‹ฐ์Šคํ† ๋ฆฌ ํŒŒ๋น„์ฝ˜์€ ํŒŒ๋น„์ฝ˜์„ ๋งŒ๋“  ๋’ค ๋ธ”๋กœ๊ทธ ์„ค์ •์— ์—…๋กœ๋“œ๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๋ญ๋“ ์ง€ ๊ฒธ์‚ฌ๊ฒธ์‚ฌ ํ•˜๋Š” ๊ฑธ ์ข‹์•„ํ•˜๋Š” ํƒ€์ž…์ด๋ผ. ๋„ค์ด๋ฒ„ ๋ธ”๋กœ๊ทธ์—์„œ ํ‹ฐ์Šคํ† ๋ฆฌ๋กœ ์ด์‚ฌ๋ฅผ ์˜ค๋ฉด์„œ ๋„ค์ด๋ฒ„์—์„œ๋Š” ๋ฝ๋‚ผ ์ˆ˜ ์—†์—ˆ๋˜ ๊ธฐ๋Šฅ๋“ค์„ ์‹ญ๋ถ„ ํ™œ์šฉํ•ด๋ณด๋Š” ๊น€์— ์ €์ฒ˜๋Ÿผ ์ดˆ๋ณด๊ฐ€ ๊ฐ‘๊ฐ‘ํ•ดํ•˜๊ณ  ๊ฐ€๋ ค์šด ๊ฒƒ์„ ์ง์ ‘ ํ•ด๋‚˜๊ฐ€๋ฉด์„œ ์˜ฌ๋ ค๋ด…๋‹ˆ๋‹ค. ๊ต‰์žฅํžˆ ์ƒ์„ธํ•˜๊ฒŒ ์„ค๋ช…ํ•ด์ฃผ์‹œ๋Š” ๋‹ค๋ฅธ ๋ถ„๋“ค์˜ ๊ธ€๋“ค๋„ ๋งŽ์ง€๋งŒ, ์›Œ๋‚™์— ์•„๋Š”๊ฒŒ ๋งŽ์œผ์…”์„œ ๋“ค ๊ทธ๋Ÿฐ์ง€ ๊ฐ„๋‹จํ•œ ๊ฒƒ ๊นŒ์ง€ ์„ธ๋ฐ€ํ•˜๊ฒŒ ์ƒ์„ธํ•˜๊ฒŒ ์“ฐ๋‹ค ๋ณด๋ฉด ๋˜๋ ค ์–ด๋ ต๊ฒŒ ๋Š๊ปด์ง€๋”๊ตฐ์š”. ๊ทธ๋ž˜์„œ ์ €๋Š” ํ•ต์‹ฌ๋งŒ ์ถ”๋ ค๋ด…๋‹ˆ๋‹ค. ํŒŒ๋น„์ฝ˜์„ ๋‹ค๋Š” ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. 1. favicon.ico๋ผ๋Š” ํŒŒ์ผ์„ ๋งŒ๋“ ๋‹ค. 2. ์‚ฌ์ดํŠธ์— ์˜ฌ๋ ค๋‘”๋‹ค. 3. ์‚ฌ์ด์— ๋ฅผ ์‚ฝ์ž…ํ•œ๋‹ค. 1.favicon.ico ๋งŒ๋“ค๊ธฐ ํฌํ† ์ƒต์œผ๋กœ ๋งŒ๋“ค์–ด๋„ ๋˜๊ณ . ht.. 2019. 7. 21.
๐Ÿ“Œ CSS ๋ง์ค„์ž„ : text-overflow:ellipsis; white-space:nowrap; overflow:hidden; ๊ธ€์ž๋ฅด๊ธฐ width:auto. ์ œ๋ชฉ์ด ๊ธธ ๊ฒฝ์šฐ ...๋กœ ํ‘œ์‹œ ๊ฒŒ์‹œํŒ์„ ๊ฐœ๋ฐœํ•  ๋•Œ ๊ท€์ฐฎ์€ ์ž‘์—…์ค‘์˜ ํ•˜๋‚˜๊ฐ€ ์ œ๋ชฉ์„ ๋ฆฌ์ŠคํŠธ ํญ์— ๋งž์ถฐ์„œ ๋ง์„ ์ค„์ด๋Š” ๊ฒƒ์ด๋‹ค. ์„œ๋ฒ„ ๋‹จ์—์„œ ๋ฏธ๋ฆฌ ๊ธธ์ด๋ฅผ ๊ณ„์‚ฐํ•ด์„œ ์ถœ๋ ฅํ•  ์ˆ˜๋„ ์žˆ์ง€๋งŒ, ์‚ฌ์ดํŠธ ํŠน์„ฑ์ƒ ๊ฒŒ์‹œํŒ์˜ ์ข…๋ฅ˜๊ฐ€ ๋‹ค์–‘ํ•˜๋‹ค๊ฑฐ๋‚˜ ํ•˜๋ฉด, ์€๊ทผํžˆ ๊ท€์ฐฎ์€ ์••๋ฐ•์œผ๋กœ ๋‹ค๊ฐ€์˜ค๊ฒŒ ๋œ๋‹ค. ์ด๋Ÿด๋•Œ ์œ ์šฉํ•œ ๊ฒƒ์ดtext-overflow:ellipsis; white-space:nowrap; overflow:hidden; ์กฐํ•ฉ์ด๋‹ค. ์ด๊ฑธ ์“ฐ๋ฉด ๊ธˆํ˜ธ๋ฆฌ์กฐํŠธ 1์›” ํ–‰์‚ฌ ์•ˆ๋‚ด - ์ถ”๊ฐ€ํ• ์ธ ํ˜œํƒ๊ธˆํ˜ธ๋ฆฌ์กฐํŠธ 1์›” ํ–‰์‚ฌ ์•ˆ๋‚ด -์ถ”๊ฐ€ํ• ์ธ ํ˜œํƒ๊ธˆํ˜ธ๋ฆฌ์กฐํŠธ 1์›” ํ–‰์‚ฌ ์•ˆ๋‚ด - ์ถ”๊ฐ€ํ• ์ธ ํ˜œํƒ๊ธˆํ˜ธ๋ฆฌ์กฐํŠธ 1์›” ํ–‰์‚ฌ ์•ˆ๋‚ด - ์ถ”๊ฐ€ํ• ์ธ ํ˜œํƒ ์ด๋ ‡๋˜ ๋…€์„์ด ์ด๋ ‡๊ฒŒ ๋ฐ”๋€๋‹ค. ์†Œ์Šค์—์„œ ๋ณผ๋“œ์ฒ˜๋ฆฌ ํ•ด๋‘” ๋ถ€๋ถ„์ด ์ค‘์š”ํ•œ ๋ถ€๋ถ„์ธ๋ฐ, vf_360์„ id๋กœ ์Šคํƒ€์ผ์„ ์ ์šฉํ•˜๊ฒŒ ํ–ˆ๊ณ , width:auto; ์†์„ฑ์„ ๋ถ€.. 2019. 6. 22.
ํŒจ์ŠคํŠธ๋ถ€ํŠธ ๋ฐ˜์‘ํ˜• ์›น ํ‹ฐ์Šคํ† ๋ฆฌ ์Šคํ‚จ ์ƒ๋‹จ์— ๋ฐฐ๋„ˆ๋‹ฌ๊ธฐ. ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ โœˆ ํ”„๋กœ๊ทธ๋ž˜๋จธ๋“ค์ด ์‹ซ์–ดํ•˜๋Š” ์–ธ์–ด ์ œ ๋™์ƒ ๋ธ”๋กœ๊ทธ์— ํŒจ์ŠคํŠธ๋ถ€ํŠธ ๋ฐ˜์‘ํ˜• ์›น์Šคํ‚จ์„ ์ ์šฉํ•ด ์ฃผ์—ˆ๋Š”๋ฐ์š”. ๋ฐ˜์‘ํ˜• ์Šคํ‚จ์ƒ์—์„œ ๋ธ”๋กœ๊ทธ ์ตœ์ƒ๋‹จ์˜ ๋ธ”๋กœ๊ทธ ์ด๋ฆ„ ์˜†์— ๋ฐฐ๋„ˆ๋ฅผ ๋‹ค๋Š” ๋ฒ•์— ๋Œ€ํ•ด ๊ถ๊ธˆํ•ดํ•˜์‹œ๋Š” ๋ถ„์ด ๋Œ“๊ธ€๋กœ ์งˆ๋ฌธํ•ด ์ฃผ์…จ์–ด์š”. ์›นํผ๋ธ”๋ฆฌ์…”๋กœ ์ผํ•˜๋Š” ์ €๋กœ์„œ๋Š” ๊ทธ๋ƒฅ ๊ฐ„๋‹จํ•œ ์ž‘์—…์ด์—ˆ๋Š”๋ฐ, ์•„๋ฌด๋ž˜๋„ ์ผ๋ฐ˜์ธ ๋ถ„๋“ค์€ CSS๊ฐœ๋…์ด๋ผ๋“ ์ง€, ๋ฐ˜์‘ํ˜• ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ์— ๋Œ€ํ•ด ์ž˜ ๋ชจ๋ฅด์‹œ๋‹ˆ๊นŒ ์–ด๋ ต๊ฒŒ ๋Š๊ปด์ง€์‹ค ๊ฒƒ ๊ฐ™๊ธด ํ•˜๋„ค์š”. ๋ชจ๋“  ๋ฐ˜์‘ํ˜• ์›น ํ‹ฐ์Šคํ† ๋ฆฌ ๋ธ”๋กœ๊ทธ ์Šคํ‚จ์ด ๋˜‘๊ฐ™์€ ๊ตฌ์กฐ๊ฐ€ ์•„๋‹ˆ๋ผ์„œ ๋‹จ์ •์ ์ธ ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•ด ๋“œ๋ฆด ์ˆ˜๋Š” ์—†๋„ค์š”. ์ผ๋‹จ์€ ์ œ๊ฐ€ ์ฃผ๋กœ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ํŒจ์ŠคํŠธ๋ถ€ํŠธ ๋ฐ˜์‘ํ˜• ์›น ํ‹ฐ์Šคํ† ๋ฆฌ ์Šคํ‚จ ๋ฒ„์ „ 1.6.1์„ ๊ธฐ์ค€์œผ๋กœ ํ•ด์„œ ์„ค๋ช…์„ ๋“œ๋ฆด๊ฒŒ์š”. ๊ทธ์ „์— ์ผ๋‹จ ์ค‘์š”ํ•œ ํ•ต์‹ฌ์— ๋Œ€ํ•ด์„œ ์–˜๊ธฐํ•˜์ฃ . ์ด ๋ถ€๋ถ„์€ ํŒจ์ŠคํŠธ๋ถ€ํŠธ ์Šคํ‚จ์ด ์•„๋‹ˆ๋”๋ผ๋„ ๋ฐ˜์‘ํ˜• ์›น์ด๋ผ๋ฉด ๊ณ ๋ คํ•ด์•ผ ํ•  ์‚ฌํ•ญ์ž…๋‹ˆ๋‹ค. ์ผ๋‹จ ๋ฐ˜.. 2019. 5. 24.