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

์›น(IT) ์ •๋ณด/css14

CSS3 shadows ๊ทธ๋ฆผ์žํšจ๊ณผ CSS3๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ…์ŠคํŠธ์™€ ์š”์†Œ์— ๊ทธ๋ฆผ์ž๋ฅผ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” CSS๋Š” ํ…์ŠคํŠธ์™€ ๋ฐ•์Šค ์‰๋„์šฐ ๋‘๊ฐ€์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹คtext-shadowbox-shadow text-shadow๋Š” ํ…์ŠคํŠธ์— ๊ทธ๋ฆผ์ž๋ฅผ ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.์ˆ˜ํ‰ 2px๊ณผ ์ˆ˜์ง 2px๋กœ ๊ฐ€์žฅ ์‰ฝ๊ฒŒ ์ ์šฉํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. SHADOW EFFECTtext-shadow: 2px 2px;์ˆ˜์ง๊ณผ ์ˆ˜ํ‰์˜ ์‰๋„์šฐ๋Š” ์•„์‹œ๊ฒ ์ฃ ? SHADOW EFFECTtext-shadow: 2px 2px blue; ์‰๋„์šฐ์˜ ์ปฌ๋Ÿฌ๋Š” ์ˆ˜์ง์ˆ˜ํ‰ ๋’ค์— ์ ์–ด์ฃผ๋ฉด ๋ฉ๋‹ˆ๋‹ค. SHADOW EFFECTtext-shadow: 2px 2px 5px blue; ์ˆ˜์ง ์ˆ˜ํ‰๋’ค์— ์‰๋„์šฐ์— ํ๋ฆผ ํšจ๊ณผ๋ฅผ ์ถ”๊ฐ€ํ•ด์ค๋‹ˆ๋‹ค. SHADOW EFFECTtext-shadow: 0px 0px 5px #0874c6; .. 2017. 8. 30.
CSS FONTS ํฐํŠธ ๊ธ€๊ผด ์„ค์ • CSS์—์„œ์˜ ํฐํŠธ ๊ธ€๊ผด ์„ค์ •์€ ํฐํŠธ์˜ ๊ตต๊ธฐ, ํฌ๊ธฐ, ํ…์ŠคํŠธ ์Šคํƒ€์ผ์„ ์ง€์ •ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. font์˜ ์†์„ฑ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.font-family - ๊ธ€๊ผด์˜ ๋ชจ์Œ์„ ์ง€์ •ํ•  ๋•Œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.์˜ˆ> font-family:'dotum', san serif;ํฐํŠธํŒจ๋ฐ€๋ฆฌ ์†์„ฑ์€ ์—ฌ๋Ÿฌ ๊ธ€๊ผด์„ ๋„ฃ๋Š”๊ฒŒ ์ข‹์Šต๋‹ˆ๋‹ค. ๋ธŒ๋ผ์šฐ์ €์—์„œ ์ฒซ๋ฒˆ์งธ ๊ธ€๊ผด์„ ์ฝ์ง€ ๋ชปํ•˜๊ฑฐ๋‚˜ ์ง€์›ํ•˜์ง€ ์•Š๋Š”๋‹ค๋ฉด ๋‹ค์Œ ์ˆœ์„œ์˜ ๊ธ€๊ผด์„ ์ง€์ •ํ•˜์—ฌ ์ ์šฉ์‹œํ‚ต๋‹ˆ๋‹ค. ๊ธ€๊ผด์ด ์—†๋Š”๊ฒฝ์šฐ์—๋Š” ๋น„์Šทํ•œ ๊ธ€๊ผด๋กœ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์˜๋ฌธ์˜ ๋‹จ์–ด๊ฐ€ ๋‘๋‹จ์–ด ์ด์ƒ์ผ ๊ฒฝ์šฐ์—๋Š” "๋”ฐ์˜ดํ‘œ"๋กœ ๋ฌถ์–ด์ค˜์•ผ ํ•ฉ๋‹ˆ๋‹ค. font-size - ๊ธ€๊ผด์˜ ํฌ๊ธฐ ์‚ฌ์ด์ฆˆ๋ฅผ ์ง€์ •ํ• ๋•Œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.ํ…์ŠคํŠธ ํฌ๊ธฐ์˜ ์ง€์ •์€ ๊ต‰์žฅํžˆ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ํฌํ† ์ƒต๋””์ž์ธ ์‹œ์•ˆ์—์„œ์˜ ์‚ฌ์ด์ฆˆ์™€ html์—์„œ์˜ ์‚ฌ์ด์ฆˆ์™€ ๋งž์ถฐ์•ผ ํ•˜๋ฉฐ ์ ˆ๋Œ€ ํฌ๊ธฐ ๋˜๋Š” ์ƒ๋Œ€ํฌ๊ธฐ๋กœ ๋งž์ถฐ์•ผ .. 2017. 8. 30.
css navigation bar ๋„ค๋น„๊ฒŒ์ด์…˜ ๋ฉ”๋‰ด ๋ฐ” ๋งŒ๋“ค๊ธฐ ์–ด๋Š ์‚ฌ์ดํŠธ๋‚˜ ๋„ค๋น„๊ฒŒ์ด์…˜ ๋ฉ”๋‰ด๋Š” ํ•„์ˆ˜์ ์œผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ํฐ ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋งํฌ์—ญํ™œ์„ ํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ด ํฐ ์นดํ…Œ๊ณ ๋ฆฌ ๋„ค๋น„๊ฒŒ์ด์…˜์€ PC๋ฒ„์ „์ด๋‚˜ ๋ชจ๋ฐ”์ผ ๋ฒ„์ „์— ๋”ฐ๋ผ ํ‹€๋ฆฌ๊ฒŒ ์ œ์ž‘ํ•˜๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ„๋‹จํ•œ css์™€ html ํƒœ๊ทธ๋งŒ์œผ๋กœ ๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ ๋ฉ‹์ง„ ๋””์ž์ธ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก  ํ‹ฐ์Šคํ† ๋ฆฌ ๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด๋„ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์ง์ ‘ ์ˆ˜์ •์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๋”ฑ ์ •ํ•ด์ง„๊ฒƒ์€ ์•„๋‹ˆ์ง€๋งŒ ๋ณดํ†ต ๋„ค๋น„๊ฒŒ์ด์…˜ ํƒœ๊ทธ๋Š” ul, li๋กœ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค. html menu1 menu2 menu3 menu4 2017.07.30 - [์›น(IT) ์ •๋ณด/css] - CSS3 Button-์Šคํƒ€์ผ๋กœ ๋ฒ„ํŠผ๋งŒ๋“ค๊ธฐ CSS3 Button-์Šคํƒ€์ผ๋กœ ๋ฒ„ํŠผ๋งŒ๋“ค๊ธฐ ์ธํ„ฐ๋„ท ๊ฐ•๊ตญ ๋Œ€ํ•œ๋ฏผ๊ตญ์€ ์ •๋ง ๋งŽ์€ ์›น์‚ฌ์ดํŠธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ทธ๋งŒํผ ์ „๋ฌธ์„ฑ์„ ๋ ์ง€ ๋ชปํ•˜๋Š” ์ €ํ’ˆ์งˆ ์‚ฌ์ดํŠธ๋„ ๊ต‰์žฅํžˆ ๋งŽ์ฃ .. 2017. 8. 15.
CSS before&after ์ปจํ…์ธ  ์•ž๋’ค ์‚ฝ์ž… ์ฝ”๋”ฉ์„ ํ•˜๋‹ค๊ฐ€๋ณด๋ฉด ๊ฐ„ํ˜น html ๋ถ€๋ถ„์—์„œ ๋†“์น˜๊ฑฐ๋‚˜ ์ž์ฃผ ๋ฐ”๋€Œ์–ด์•ผํ•˜๋Š” ๋ถ€๋ถ„ ํ˜น์€ css๋‹จ์—์„œ ์ด๋ฏธ์ง€ ์ฒ˜๋ฆฌํ•ด์ฃผ๊ณ  ์‹ถ๊ฑฐ๋‚˜ ํ˜น์€ ์ฒ˜๋Ÿผ ์ˆœ์„œ์žˆ๋Š” ๋ฆฌ์ŠคํŠธ ํ˜•ํƒœ๋กœ ํ•  ๋•Œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฐ ๋ถ€๋ถ„์„ html์—์„œ ์ถ”๊ฐ€ํ•˜๋Š”๊ฒŒ ์•„๋‹Œ css๋‹จ์—์„œ before,after ์†์„ฑ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. css์—์„œ ์–ด๋–ป๊ฒŒ ์ปจํ…์ธ ? ๋‚ด์šฉ์„ ์ถ”๊ฐ€ํ• ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ด์ง€? ๊ฐ€๋Šฅํ•œ๊ฒƒ์ธ๊ฐ€? ๋ผ๊ณ  ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ์ง€๋งŒ content ์‚ฌ์šฉ๋งŒ์œผ๋กœ ๊ฐ„๋‹จํ•˜๊ฒŒ ๋†“์นœ ํ…์ŠคํŠธ ์ด๋ฏธ์ง€ ์ˆซ์ž ๋“ฑ์„ ์‰ฝ๊ฒŒ ์ถ”๊ฐ€ ํ•  ์ˆ˜์žˆ๋Š” ๊ฒƒ ์ž…๋‹ˆ๋‹ค. ๊ฐ„๋‹จํ•˜๊ฒŒ ํ…์ŠคํŠธ๋กœ๋งŒ ํ‘œํ˜„ํ•˜์ž๋ฉด [before][ํ•ด๋‹น์ปจํ…์ธ ][after] ์ด๋ ‡๊ฒŒ ๋ถ™์—ฌ์ง€๋Š”๊ฒƒ์ž…๋‹ˆ๋‹ค. ์˜ˆ์ œ๋ฅผ ๋ณด๋ฉด์„œ ์ถ”๊ฐ€์„ค๋ช…์„ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. html ์ผ์š”์ผ css p {width:200px; padding:10px; background:#c.. 2017. 8. 13.
CSS3 Gradient ๊ทธ๋ผ๋ฐ์ด์…˜ํšจ๊ณผ ํฌํ† ์ƒต์—์„œ๋‚˜ ์“ธ์ˆ˜ ์žˆ์—ˆ๋˜ ๊ทธ๋ผ๋ฐ์ด์…˜ ํšจ๊ณผ๋ฅผ CSS๋งŒ์œผ๋กœ ์›น์—์„œ ํ‘œํ˜„์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. CSS3์—์„œ ์ถ”๊ฐ€๋œ ๊ธฐ๋Šฅ์œผ๋กœ ์ตœ์‹  ๋ธŒ๋ผ์šฐ์ € ์ต์Šคํ”Œ๋กœ๋Ÿฌ 10์ด์ƒ ํ‘œํ˜„์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ํ•˜์œ„ ๋ธŒ๋ผ์šฐ์ € ๋ฒ„์ „์—์„œ๋Š” ์‚ฌ์šฉ์ด ๋ถˆ๊ฐ€๋Šฅํ•œ์  ์ฐธ๊ณ ํ•˜์‹œ๊ณ  ์‚ฌ์šฉํ•ด์ฃผ์‹œ๋ฉด ๋˜๊ฒ ์Šต๋‹ˆ๋‹ค. ํ‘œํ˜„๋ฐฉ์‹์€ ๋ผ์ธ๋ฐฉ์‹๊ณผ ์›ํ˜•๋ฐฉ์‹ ๋‘๊ฐ€์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ผ์ธ๋ฐฉ์‹์ด ๋งŽ์ด ์“ฐ์ด๊ธด ํ•˜์ง€๋งŒ ํ•„์š”์— ๋”ฐ๋ผ ์›ํ˜•๋„ ์‚ฌ์šฉ๋˜๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ํ•˜์œ„ ๋ธŒ๋ผ์šฐ์ €๋“ค ๋•Œ๋ฌธ์— ๋งŽ์ด ์‚ฌ์šฉํ•˜๊ธฐ ๊ป„๋„๋Ÿฌ์šด๋ฉด๋„ ๋งŽ์Šต๋‹ˆ๋‹ค. linear-gradient > ์ผ๋ฐ˜์ ์ธ ๋ผ์ธ๋ฐฉ์‹ ๋‘๊ฐœ์˜ ์ปฌ๋Ÿฌ๋ฅผ ์ง€์ •ํ•˜์—ฌ ์ง€์ •์˜์—ญ๋งŒํผ ๊ทธ๋ผ๋ฐ์ด์…˜์ด ํ‘œํ˜„๋ฉ๋‹ˆ๋‹ค. radial-gradient > ์›ํ˜•๋ฐฉ์‹์œผ๋กœ ์ง€์ •์˜์—ญ๋งŒํผ ๊ทธ๋ผ๋ฐ์ด์…˜์ด ํ‘œํ˜„๋ฉ๋‹ˆ๋‹ค. repeating-linear-gradient > ๊ฐ™์€ ๋ผ์ธ๋ฐฉ์‹์ด์ง€๋งŒ ๊ตฌ๊ฐ„๋ฐ˜๋ณต์œผ๋กœ.. 2017. 8. 10.
CSS overflow ์ง€์ •์˜์—ญ ์™ธ ์ฒ˜๋ฆฌ CSS overflow๋Š” ์ง€์ •ํ•œ ํ•ด๋‹น์˜์—ญ ์™ธ์— ๋‚ด์šฉ์ด ๋„ˆ๋ฌด ๊ธธ์–ด์ ธ์„œ ๋ถ€๋ถ„์— ๋งž์ง€ ์•Š์•„ ๊ทธ ํ•ด๋‹น์˜์—ญ์™ธ์— ๋„˜์–ด๊ฐ„ ์š”์†Œ๋“ค์„ ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌํ•  ๊ฒƒ์ธ๊ฐ€์— ๊ด€ํ•œ CSS์ž…๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋žจ์ƒ์—์„œ ์ง€์ •์˜์—ญ์— ๊ธ€์ž์ œํ•œ ์ˆ˜๋ฅผ ์ฃผ๊ธฐ๋„ ํ•˜์ง€๋งŒ ๋””์ž์ธ์ ์œผ๋กœ ๋ณผ๋•Œ ์œ ๋™์ ์ธ ๋””์ž์ธ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์–ด ์‚ฌ์ดํŠธ๋ฅผ ์กฐ๊ธˆ๋” ์˜ค๋ž˜๋ณผ ์ˆ˜ ์žˆ๊ฒŒ๋” ํ•˜๊ฒŒ ํ•ด์ฃผ๋Š” ์š”์†Œ์ด๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. overflow ์†์„ฑvisible - ๊ธฐ๋ณธ๊ฐ’์ด๋ฉฐ ์˜ค๋ฒ„๋œ ์˜์—ญ์ด ์ž˜๋ฆฌ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ง€์ •์—ญ์—ญ ๋ฐ–์— ๊ทธ๋Œ€๋กœ ๋‚˜์˜ค๊ฒŒ๋ฉ๋‹ˆ๋‹ค. width:200px; height:50px; overflow:visible; background:#ccc ์œ„์™€๊ฐ™์ด ์ง€์ •์˜์—ญ width-200px, height-50px์— ๋„˜์–ด์„œ ๋ฐ–์œผ๋กœ ๊ทธ๋Œ€๋กœ ๋…ธ์ถœ์ด ๋ฉ๋‹ˆ๋‹ค. hidden - ์˜ค๋ฒ„๋œ ์˜์—ญ์ด ์ž˜๋ฆฌ๊ณ  ๋‚ด์šฉ์ด ๋ณด์—ฌ.. 2017. 8. 9.