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

๋ชฉ๋กcss (4)

JiYoung Dev ๐Ÿ–ฅ

[์šด๋™ ๊ธฐ๋ก ์›นํŽ˜์ด์ง€ ๋งŒ๋“ค๊ธฐ] css ์Šคํƒ€์ผ์‹œํŠธ ์ž‘์„ฑํ•˜๊ธฐ (2023.03.04)

์–ด์ œ CSS ํ•ต์‹ฌ ๊ฐ•์˜๋ฅผ ๋‹ค ๋“ฃ๊ณ  ์˜ค๋Š˜ ๋‚ด๊ฐ€ ๋งŒ๋“  ์›นํŽ˜์ด์ง€์— ์Šคํƒ€์ผ์„ ์ž…ํ˜€๋ณด์•˜๋‹ค. ์นด์นด์˜ค์˜ค๋ธ์œผ๋กœ ๋งŒ๋“  ์Šคํ† ๋ฆฌ๋ณด๋“œ ๋””์ž์ธ์„ ๊ธฐ๋ณธ์œผ๋กœ ํ–ˆ์œผ๋‚˜, ํฐํŠธ ํฌ๊ธฐ๋‚˜ ์—ฌ๋ฐฑ ๋“ฑ์€ ์ž„์˜๋กœ css๋กœ ์ง์ ‘ ์ฝ”๋”ฉ์„ ํ•ด๋ณด๋ฉด์„œ ์ ๋‹นํ•˜๊ฒŒ ์กฐ์ ˆํ•˜์˜€๋‹ค. ๐Ÿ”Ž css ์ฝ”๋“œ ์ž‘์„ฑ ๊ฒฐ๊ณผ ๊ฐ„๋‹จํ•œ ์›นํŽ˜์ด์ง€๋ผ์„œ ๋™์ผํ•œ ๋””์ž์ธ์˜ ๊ตฌ์กฐ๊ฐ€ ๋งŽ์•„ ์ž‘์„ฑ์ด ์–ด๋ ต์ง€ ์•Š์•˜๋‹ค. ์ž‘์„ฑํ•˜๋ฉด์„œ ๋ชจ๋ฅด๋Š” ๋ถ€๋ถ„์€ ๊ตฌ๊ธ€๋ง์„ ํ†ตํ•ด ํ•ด๊ฒฐํ•˜์˜€๊ณ , ๊ทธ ๋‚ด์šฉ์€ ์•„๋ž˜์™€ ๊ฐ™๋‹ค. ๐Ÿ“– Div ํƒœ๊ทธ ์ค‘์•™์— ์ •๋ ฌํ•˜๊ธฐ Div ํƒœ๊ทธ์— Width๋ฅผ ์„ค์ •ํ•˜๊ณ  margin ์˜ค๋ฅธ์ชฝ, ์™ผ์ชฝ ๊ฐ’์„ auto๋กœ ์„ค์ • โ–ผ html ์ฝ”๋“œ โ–ผ โ–ผ CSS ์ฝ”๋“œ โ–ผ ๐Ÿ“– ํ•œ ์ค„ ๋ฌธ์žฅ ์–‘์ชฝ ์ •๋ ฌํ•˜๊ธฐ ํ•œ ์ค„์งœ๋ฆฌ ๋ฌธ์žฅ์„ ์–‘์ชฝ ์ •๋ ฌํ•˜๊ณ  ์‹ถ์–ด text-align: justify๋ฅผ ์ ์šฉํ–ˆ์ง€๋งŒ ์ ์šฉ๋˜์ง€ ์•Š์•˜์Œ. ์—ฌ๋Ÿฌ ์ค„์ผ ๊ฒฝ์šฐ์—๋Š” ์ •๋ ฌ..

project 2023. 3. 4. 20:01
CSS ํ•ต์‹ฌ ๊ฐœ๋…

2023.03.01 ~ 2023.03.03 ์ฝ”๋“œ์ž‡ ํ•™์Šต๋‚ด์šฉ ๐Ÿ”Ž CSS ๊ทœ์น™ HTMLํƒœ๊ทธ์— ์Šคํƒ€์ผ ์†์„ฑ์„ ์ถ”๊ฐ€ํ•˜์—ฌ ์Šคํƒ€์ผ์„ ์ž…ํž ์ˆ˜ ์žˆ์—ˆ์Œ. ๊ทธ๋Ÿฌ๋‚˜ ์ด ๋ฐฉ๋ฒ•์€ ๋™์ผํ•œ ์†์„ฑ์„ ์ฃผ๊ณ  ์‹ถ์€ ํƒœ๊ทธ๊ฐ€ ์—ฌ๋Ÿฌ ๊ฐœ์ผ ๋•Œ ์Šคํƒ€์ผ์„ ์ž…ํžˆ๋Š” ๊ฒŒ ๋ฒˆ๊ฑฐ๋กœ์›Œ์ง. ๋”ฐ๋ผ์„œ ๊ด€์‹ฌ์‚ฌ์˜ ๋ถ„๋ฆฌ(seperation of concerns)๋ฅผ ์ง„ํ–‰ํ•จ. ์ฆ‰, ๋‚ด์šฉ๊ณผ ์Šคํƒ€์ผ์„ ๋ถ„๋ฆฌํ•˜๋Š” ๊ฒƒ. ๊ด€์‹ฌ์‚ฌ๋ฅผ ๋ถ„๋ฆฌํ•˜๋ฉด ๋‚ด์šฉ๊ณผ ์Šคํƒ€์ผ์„ ๋”ฐ๋กœ ๊ณ ์น˜๊ธฐ ํŽธํ•˜๊ณ , CSS ํŒŒ์ผ์„ ๋”ฐ๋กœ ์ €์žฅํ•˜๊ธฐ ํŽธํ•จ. ๋”ฐ๋ผ์„œ CSS ์†์„ฑ์„ ํ•˜๋‚˜ํ•˜๋‚˜ ํƒœ๊ทธ์— ๋„ฃ๊ธฐ๋ณด๋‹ค๋Š” CSS ๊ทœ์น™์„ ์ •ํ•ด ๋†“๊ณ  ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ๊ถŒ์žฅํ•จ ๊ธฐ๋ณธ ๋ฌธ๋ฒ•: ์„ ํƒ์ž { ์†์„ฑ: ์†์„ฑ๊ฐ’; ์†์„ฑ: ์†์„ฑ๊ฐ’; } ์ž‘์„ฑ ์˜ˆ: h3 { color: #ffffff; font-size: 20px } ๐Ÿ”Ž CSS ์„ ํƒ์ž ๊ทœ์น™์—์„œ ์š”์†Œ๋ฅผ ์„ ํƒํ•˜..

full stack/HTML, CSS 2023. 3. 3. 17:41
[์›นํผ๋ธ”๋ฆฌ์‹ฑ] CSS ์‹œ์ž‘ํ•˜๊ธฐ / ํŽ˜์ด์ง€๋ผ๋ฆฌ ์—ฐ๊ฒฐํ•˜๊ธฐ

2023.02.28 ์ฝ”๋“œ์ž‡ ๊ฐ•์˜ ๋‚ด์šฉ ๐Ÿ”Ž style ์†์„ฑ ํƒœ๊ทธ์— CSS๋ฅผ ์ ์šฉํ•˜๋ ค๋ฉด style์ด๋ผ๋Š” ์†์„ฑ์„ ์‚ฌ์šฉ CSS ์ฝ”๋“œ๋ฅผ ์ถ”๊ฐ€ํ•  ๋•Œ๋Š” CSS ์†์„ฑ: CSS ์†์„ฑ๊ฐ’ ํ˜•ํƒœ๋กœ ์ž‘์„ฑ ์—ฌ๋Ÿฌ ๊ฐœ์˜ CSS ์†์„ฑ์„ ์‚ฌ์šฉํ•  ๋•Œ๋Š” ์„ธ๋ฏธ์ฝœ๋ก (;)์œผ๋กœ ๊ตฌ๋ถ„ ๐Ÿ”Ž CSS ๊ธฐ๋ณธ ๋‹จ์œ„ ๐Ÿ“– ์ƒ‰์ด๋ฆ„ red, green, yellow์ฒ˜๋Ÿผ ์ƒ‰์ƒ์„ ์ด๋ฆ„์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ์‹ → ๋‹ค์–‘ํ•œ ์ƒ‰์„ ํ‘œํ˜„ํ•˜๋Š”๋ฐ ํ•œ๊ณ„๊ฐ€ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๊ฑฐ์˜ ์‚ฌ์šฉํ•˜์ง€ ์•Š์Œ ๐Ÿ“– ์ƒ‰์ƒ ์ฝ”๋“œ ์ƒ‰์ƒ์„ HEX(16์ง„์ˆ˜)๋กœ ํ‘œํ˜„ํ•œ ๊ฐ’. ๋ณดํ†ต ์ด ๊ฐ’์œผ๋กœ ์ƒ‰์ƒ์„ ์‚ฌ์šฉ. ๋ชจ๋“  ์ƒ‰๊น”๋“ค์„ ํŽผ์ณ ๋†“๊ณ  ํ•˜๋‚˜์”ฉ ์ฝ”๋“œ๋ฅผ ๋ถ€์—ฌํ•œ ๊ฒƒ์œผ๋กœ ๊ตฌ๊ธ€์—์„œ 'color picker' ๋“ฑ์„ ๊ฒ€์ƒ‰ํ•˜์—ฌ ์ƒ‰์ƒ ์ฝ”๋“œ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Œ ๐Ÿ“– ํ”ฝ์…€(Picture element) ํ™”๋ฉด์—์„œ ๊ทธ๋ ค์ง€๋Š” ๊ฐ€์žฅ ์ž‘์€ ์ •์‚ฌ๊ฐํ˜•์„ ๋งํ•˜์—ฌ, ..

full stack/HTML, CSS 2023. 2. 28. 21:37