๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก๐Ÿ’…CSS (19)

C-log

๐Ÿ’…โœจDecorate from CSS : margin ๊ฒน์นจ/์ค‘์ฒฉ(1)

์ด๋ฒˆ ์‹œ๊ฐ„์—๋Š” margin ๊ฒน์นจ/์ค‘์ฒฉ ํ˜„์ƒ์— ๊ด€ํ•ด์„œ ํฌ์ŠคํŒ… ํ•˜๊ฒ ๋‹ค. ์•„๋ž˜ ์ฝ”๋“œ๋ฅผ ์‚ดํŽด ๋ณด์ž. DOCTYPE html> Document Hello, world Hello, world h1 { border: 1px solid red; margin: 100px; } ์œ„์˜ ์ฝ”๋“œ์˜ ๊ฒฐ๊ณผ๋ฅผ ๊ฐœ๋ฐœ์ž ๋ชจ๋“œ๋กœ ๊ฐ margin๋“ค์˜ ์œ„์น˜๋ฅผ ์‚ดํŽด๋ณด๋ฉด ์•„๋ž˜์™€ ๊ฐ™๋‹ค. ์ด์™€ ๊ฐ™์€ ํ˜„์ƒ์„ ํ™•์ธ ํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ ๊ฐ ์š”์†Œ๋“ค์˜ margin๋“ค์ด ๊ฒน์ณ ์žˆ์Œ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ์ด๊ฒƒ์ด ๋ฐ”๋กœ margin ๊ฒน์นจ/์ค‘์ฒฉ ํ˜„์ƒ์ด๋‹ค. ์—ฌ๊ธฐ์„œ ์šฐ๋ฆฌ๋Š” ๊ฐ margin๋“ค์„ ์กฐ์ ˆ ํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ ์„œ๋กœ ๊ธฐ๋ณธ margin์˜ ๊ฐ’๋“ค์ด ์ ‘์ด‰์ด ๋˜์–ด ์žˆ๋Š” ํฌ๊ธฐ 100px ์ด์ƒ๋ถ€ํ„ฐ ํฌ๊ธฐ๋ฅผ ๋Š˜๋ ค์•ผ ์•„๋ž˜ ๋˜๋Š” ์œ„์˜ ์š”์†Œ๋“ค๋กœ ๋ถ€ํ„ฐ ๊ฑฐ๋ฆฌ๊ฐ€ ๋ฒŒ์–ด์ง„๋‹ค. ๋งŒ์•ฝ 100px ์ดํ•˜๋กœ ๋‘˜ ์ค‘ ํ•˜๋‚˜์˜..

๐Ÿ’…CSS/โšกver.0 2024. 2. 20. 14:12
๐Ÿ’…โœจDecorate from CSS : box-sizing

์ด๋ฒˆ ์‹œ๊ฐ„์—๋Š” box-sizing์—๋Œ€ํ•œ ํฌ์ŠคํŒ…์„ ํ•  ๊ฒƒ์ด๋‹ค. ์ค‘์ฒฉ๋œ margin์— ๋Œ€ํ•œ ํฌ์ŠคํŒ…์€ ์ด๋ฒˆ ๋‹ค์Œ ์‹œ๊ฐ„์— ์ž‘์„ฑํ•  ์˜ˆ์ •์ด๋‹ค. ์šฐ์„  ์ฝ”๋“œ์™€ ๊ฒฐ๊ณผ๋ฌผ์„ ์‚ดํŽด๋ณด์ž. DOCTYPE html> Document Hello Hello div { margin: 10px; width: 150px; } #small { border: 10px solid black; } #large { border: 30px solid black; } ์ด ๋‘ ๋ฐ•์Šค ์ค‘ ์–ด๋–ค ๋ฐ•์Šค๊ฐ€ ์ปค๋ณด์ด๋Š”๊ฐ€? ๋‹น์—ฐํžˆ ์•„๋ž˜์— ์žˆ๋Š” ๋ฐ•์Šค๊ฐ€ ํ›จ์”ฌ ๋” ์ปค๋ณด์ผ ๊ฒƒ์ด๋‹ค. ํ•˜์ง€๋งŒ ํ˜„์žฌ padding์˜ ์˜ํ–ฅ์œผ๋กœ ๋‘ ๋ฒˆ์งธ ๋ฐ•์Šค๊ฐ€ ๋” ์ปค๋ณด์ผ ๋ฟ์ด์ง€ ์‚ฌ์‹ค์ƒ ํ•ด๋‹น element๋Š” ๋™์ผ ํ•œ ํฌ๊ธฐ์˜ ์‚ฌ์ด์ฆˆ ์ธ๊ฒƒ์ด๋‹ค. ํ•˜์ง€๋งŒ ์ด๊ฒƒ์€ ์–ธ์ œ๋‚˜ css๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋ณด์•˜์„ ๋•Œ ์ด๋‹ค. ์‚ฌ์šฉ..

๐Ÿ’…CSS/โšกver.0 2024. 2. 20. 13:40
๐Ÿ’…โœจDecorate from CSS : inline block

์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” inline block์— ๊ด€ํ•œ ํฌ์ŠคํŒ…์„ ํ•  ๊ฒƒ์ด๋‹ค. block์œผ๋กœ ์ด๋ฃจ์–ด์ง„ ํƒœ๊ทธ์™€ inline์œผ๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋Š” ํƒœ๊ทธ๊ฐ€ ์žˆ๋Š”๋ฐ ์–ด๋–ค ํƒœ๊ทธ๋“ค์ด ์žˆ๋Š”์ง€ ํ•œ๋ฒˆ ์‚ดํŽด ๋ณด๊ฒ ๋‹ค. DOCTYPE html> Document Hello World ๊ฐœ๋ฐœ ๊ณต๋ถ€๋Š” ์ฆ๊ฒ์Šต๋‹ˆ๋‹ค. ํ•ด๋‹น html์„ ์ž‘์„ฑํ•˜๋ฉด h1ํƒœ๊ทธ๋Š” ์ž๋™์œผ๋กœ ์ค„ ๋ฐ”๊ฟˆ์ด ๋œ๋‹ค. ์•„๋ฌด๋ฆฌ '๊ฐœ๋ฐœ ๊ณต๋ถ€๋Š” ์ฆ๊ฒ์Šต๋‹ˆ๋‹ค.'๋ฅผ ๋‚ด๋ถ€์—์„œ ์ค„ ๋ฐ”๊ฟˆ์ด ๋˜์–ด ์žˆ์–ด๋„ ์›น๋ธŒ๋ผ์šฐ์ €์—์„  ํ•œ ์ค„๋กœ ํ‘œํ˜„์ด ๋œ๋‹ค. ์ด ์ฝ”๋“œ๋ฅผ ์‚ด์ง ๋ณ€ํ˜•์„ ํ•ด๋ณด๋ฉด ์•„๋ž˜์™€ ๊ฐ™๋‹ค. DOCTYPE html> Document Hello World ๊ฐœ๋ฐœ ๊ณต๋ถ€๋Š” ์ฆ๊ฒ์Šต๋‹ˆ๋‹ค. ์œ„์™€ ๊ฐ™์ด aํƒœ๊ทธ๋ฅผ ์‚ฝ์ž…ํ•ด๋„ ์ค„์€ ์—ฌ์ „ํžˆ ๋ฐ”๋€Œ์ง€ ์•Š๋Š”๋‹ค. ์ฆ‰, aํƒœ๊ทธ๋ฅผ h1ํƒœ๊ทธ์™€ ๋™์ผํ•œ ์†์„ฑ์„ ๊ฐ€์ง„ ํƒœ๊ทธ๊ฐ€ ์•„๋‹ˆ๋ผ๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค...

๐Ÿ’…CSS/โšกver.0 2024. 2. 19. 13:51
๐Ÿ’…Decorate from CSS : barcket&Emmet

bracket์€ ๊ฐœ๋ฐœํ™˜๊ฒฝ IDE ์ค‘ํ•˜๋‚˜๋กœ Adobe์—์„œ ๊ฐœ๋ฐœํ•œ IDE์ด๋‹ค. braket์˜ ๊ฐ•์˜๋ฅผ ์ค‘์  ์ ์œผ๋กœ ๋‹ค๋ฃฐ ๊ฒƒ์€ ์•„๋‹ˆ์ง€๋งŒ ํ•„์š”์— ๋”ฐ๋ผ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ์„ ๊ฒƒ ๊ฐ™์•„ ์ด๋ ‡๊ฒŒ ํฌ์ŠคํŒ…์„ํ•œ๋‹ค. ๊ฐ•์˜ ๋‚ด์—์„œ ์ค‘์š”ํ•œ ๊ฐœ๋… ํ•˜๋‚˜๋ฅผ ๋‹ค๋ฃจ๋Š”๋ฐ ๊ทธ๊ฒƒ์€ ๋ฐ”๋กœ Emmet์ธ๋ฐ css์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•  ๋•Œ ์œ ์šฉํ•˜๊ฒŒ ์‚ฌ์šฉ๋˜๋Š” ๋ถ€๊ฐ€ ๊ธฐ๋Šฅ์ด๋‹ค. Emmet์€ Emmet๋งŒ์˜ ํŠน์ • ๋ฌธ๋ฒ•๊ณผ ์‚ฌ์šฉ ๋ฐฉ๋ฒ•์ด ์žˆ๋‹ค. ๋‹จ์ถ• ๋ช…๋ น์™€ ๊ฐ™์€ ๊ฐœ๋…์œผ๋กœ ์•Œ๊ณ  ์žˆ์œผ๋ฉด ์ข‹์„ ๋“ฏ ํ•˜๋‹ค. ๋‹จ์ถ• ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•จ์œผ๋กœ์จ ๊ฐœ๋ฐœ์‹œ๊ฐ„์„ ์กฐ๊ธˆ ๋” ์ค„์—ฌ ์ค„ ์ˆ˜ ์žˆ๊ธฐ์— ๋งŽ์ด๋“ค ์‚ฌ์šฉํ•˜๊ณ  ์ถ”์ฒœํ•˜๋Š” ๋“ฏ ํ•œ๋‹ค. ์•„๋ž˜ ๋งํฌ๋Š” Emmet์˜ ๋ฌธ๋ฒ•์„ ๋ชจ์•„ ๋†“์€ ํฌ์ŠคํŒ…์ด๋‹ค. ํ•œ๋ฒˆ ์ฐธ๊ณ ๋กœ ๋ด๋„ ์ข‹์„ ๋“ฏ ํ•˜๋‹ค. ๐Ÿท๏ธ ์—๋ฉง(Emmet) ๋ฌธ๋ฒ• ๋ชจ์Œ - ํ•œ๋ˆˆ์— ์ •๋ฆฌ Emmet (์—๋ฐ‹) ์—๋ฐ‹์€ HTML, XM..

๐Ÿ’…CSS/โšกver.0 2024. 2. 19. 13:50
๐Ÿ’…โœจDecorate from CSS : ์บ์Šค์ผ€์ด๋”ฉ(2)

์บ์Šค์ผ€์ด๋”ฉ 1๋ถ€์— ์ด์–ด์„œ 2๋ถ€๋ฅผ ์‹œ์ž‘ํ•˜๊ฒ ๋‹ค. ์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” ์บ์Šค์ผ€์ด๋”ฉ์˜ ๊ทœ์น™์„ ์‚ดํŽด๋ณผ ๊ฒƒ์ด๋‹ค. ์—ฌ๋ ค css๊ฐ€ ์ค‘์ฒฉ๋˜์–ด ์žˆ์„ ๋•Œ ์šฐ์„ ์ˆœ์œ„์— ๊ด€ํ•ด์„œ ๋‹ค๋ฃฐ ๊ฒƒ์ด๋‹ค. ๋จผ์ € ์ฝ”๋“œ๋ฅผ ์‚ดํŽด๋ณด์ž. DOCTYPE html> Document html css js li { color: red; } #idsel { color: blue; } .classsel { color: green; } ์ด๋ ‡๊ฒŒ ์ž‘์„œ๋œ ์ฝ”๋“œ์˜ li๋“ค์˜ ์ฝ”๋“œ ์ƒ‰์ƒ์€ ์–ด๋–ป๊ฒŒ ์ ์šฉ์ด ๋ ์ง€ ๋จผ์ € ์˜ˆ์ƒ์„ ํ•ด๋ณด์ž. ๊ฒฐ๊ณผ๋Š” ์•„๋ž˜ ๋”๋ณด๊ธฐ์™€ ๊ฐ™๋‹ค. ๋”๋ณด๊ธฐ ๊ฒฐ๊ณผ์ ์œผ๋กœ ๋ณด์•˜์„ ๋•Œ๋Š” html์— ์ž‘์„ฑํ•œ style์˜ attribute color๊ฐ€ ์šฐ์„ ์ ์œผ๋กœ ์ ์šฉ์ด ๋˜์—ˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด ํ•ด๋‹น style attribute๋ฅผ ์‚ญ์ œํ•˜๊ณ  ๋‚˜๋ฉด ์–ด๋–ป๊ฒŒ ์šฐ์„ ์ˆœ์œ„๊ฐ€ ์ ์šฉ์ด ๋ ๊นŒ? ์•„๋ž˜ ๋”๋ณด๊ธฐ๋ฅผ ..

๐Ÿ’…CSS/โšกver.0 2024. 2. 19. 13:49