์ „์ฒด ๊ธ€

์ „์ฒด ๊ธ€

    [CSS] Display

    Display ์›น ํŽ˜์ด์ง€์˜ ๋ ˆ์ด์•„์›ƒ์„ ๊ฒฐ์ •ํ•˜๋Š” CSS์˜ ์ค‘์š”ํ•œ ์†์„ฑ ์ค‘ ํ•˜๋‚˜๋กœ, ํ•ด๋‹น HTML ์š”์†Œ๊ฐ€ ์›น ๋ธŒ๋ผ์šฐ์ €์— ์–ธ์ œ ๋ณด์ด๋Š”๊ฐ€๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ์†์„ฑ์ด๋‹ค. ๋ชจ๋“  ์š”์†Œ๋“ค์€ ๋‹จ ํ•˜๋‚˜์˜ display ๊ฐ’์„ ๊ฐ€์ง„๋‹ค. ์—ฌ๋Ÿฌ ์ข…๋ฅ˜์˜ ๊ฐ’์ด ์žˆ์ง€๋งŒ ๋Œ€๋ถ€๋ถ„์˜ ์š”์†Œ๋“ค์€ inline๊ณผ block ์ค‘ ํ•˜๋‚˜๋ฅผ ๊ฐ€์ง„๋‹ค. ๋ฌผ๋ก  ์›๋ž˜์˜ ๊ธฐ๋ณธ ๊ฐ’์„ CSS๋ฅผ ํ†ตํ•ด ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๋‹ค. inline block inline-block flex list-item none inline inline-level ์š”์†Œ์˜ ๊ธฐ๋ณธ ๊ฐ’์ด๋‹ค. ์ด ์†์„ฑ์ด ์ ์šฉ๋˜๋ฉด ํ•ด๋‹น ์š”์†Œ๋Š” width์™€ height๋ฅผ ๋ถ€์—ฌํ•˜๋”๋ผ๋„ ์ ์šฉ๋˜์ง€ ์•Š๋Š”๋‹ค. ํ•˜๋‚˜์˜ ๋‹จ์–ด๋‚˜ ๊ฐ•์กฐ ๊ตฌ๋ฌธ์ฒ˜๋Ÿผ ์ธ์‹๋˜๋ฏ€๋กœ, ํƒœ๊ทธ ๋‹ค์Œ์˜ ์š”์†Œ๋Š” ์ค„ ๋ฐ”๊ฟˆ ๋˜์ง€ ์•Š๋Š”๋‹ค. (์ˆ˜ํ‰ ์ •๋ ฌ) ๊ฐ’ ๊ธฐ๋ณธ display ๊ฐ’์ด inlin..

    [SCSS] ์ƒ์œ„ ์…€๋ ‰ํ„ฐ ์ฐธ์กฐ

    ์ƒ์œ„ ์…€๋ ‰ํ„ฐ ์ฐธ์กฐ SCSS/SASS ๋ฌธ๋ฒ•์€ ํŠน์ˆ˜ ๋ฌธ์ž &๋ฅผ ์ด์šฉํ•˜์—ฌ ์ž์‹ ์ด ํฌํ•จ๋œ ์ƒ์œ„ ์…€๋ ‰ํ„ฐ๋ฅผ ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•ˆ๋…•ํ•˜์„ธ์š”. ๋‚ด์šฉ์„ ์ ์–ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ๋‚ด์šฉ์„ ์ ์–ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. p { font-size: 20px; color: black; &.second {/* &.second = p.second */ color: red; } } ์Šคํƒ€์ผ ๋ฎ์–ด์“ฐ๊ธฐ ์ด๋Ÿฌํ•œ ๋ฌธ๋ฒ•์€ ํŠน์ • ํด๋ž˜์Šค ์•ˆ์—์„œ ์Šคํƒ€์ผ์„ ๋ฎ์–ด์“ฐ๋Š” ์ž‘์—…์„ ํ•  ๋•Œ, ์œ ์šฉํ•˜๋‹ค. Hello? .page p { color: orange; .container & { /* .container & = .container .page p */ color: green; } }

    [CSS] CSS ๊ตฌ์ฒด์„ฑ ๋‹จ์œ„ (์šฐ์„  ์ˆœ์œ„)

    [CSS] CSS ๊ตฌ์ฒด์„ฑ ๋‹จ์œ„ (์šฐ์„  ์ˆœ์œ„)

    CSS ๊ตฌ์ฒด์„ฑ ๋‹จ์œ„ (์šฐ์„  ์ˆœ์œ„) ๋‹ค์–‘ํ•œ ์…€๋ ‰ํ„ฐ๋“ค์ด ๊ฐ™์€ ์š”์†Œ๋ฅผ ๊ฐ€๋ฆฌํ‚ค๋ฉด ์ˆœ์œ„๊ฐ€ ์ •ํ•ด์ ธ์•ผ ํ•œ๋‹ค. ์ด๊ฒƒ์„ ๊ตฌ์ฒด์„ฑ ๋‹จ์œ„๋ผ๊ณ  ๋ถ€๋ฅด๋Š”๋ฐ, ๊ฐ ์š”์†Œ๋“ค์€ ์ •ํ•ด์ง„ ์ ์ˆ˜๊ฐ€ ์žˆ๋‹ค. ๊ทธ ์ ์ˆ˜๊ฐ€ ๋†’์€ ์ˆœ์„œ๋Œ€๋กœ ์šฐ์„  ์ˆœ์œ„๋กœ ์ •ํ•ด์ง„๋‹ค. ๋ช…์‹œ ๋ฐฉ๋ฒ• ์ ์ˆ˜ TAG 1 Class 10 Id 100 HTML ํƒœ๊ทธ์˜ style ์†์„ฑ ์‚ฌ์šฉ (Inline Style) 1000 Inline Style ์…€๋ ‰ํ„ฐ์— Id๊ฐ€ ๋งŽ์€ ๊ฒฝ์šฐ ์…€๋ ‰ํ„ฐ์— class, ์†์„ฑ(attribute), ๊ฐ€์ƒ ํด๋ž˜์Šค(pseudo-class)๊ฐ€ ๋งŽ์€ ๊ฒฝ์šฐ ์ผ๋ฐ˜์ ์ธ ์š”์†Œ ๋˜๋Š” ๊ฐ€์ƒ ์š”์†Œ๊ฐ€ ๋งŽ์€ ๊ฒฝ์šฐ /** ์˜ˆ์‹œ **/ div.bbs_content { /* tag 1 + class 1 = 11์  */} body > div#container > div#header {/* tag ..