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

CSS๐Ÿ”ง/css display2

css inline-block ์œผ๋กœ ์—ฌ๋Ÿฌ์ปจํ…์ธ  ์ค‘์•™์ •๋ ฌ ์ด๋ ‡๊ฒŒ ๊ฐ๊ฐ์˜ li 2์ค„ ์ปจํ…์ธ ๋ฅผ ๊ฐ€์šด๋ฐ๋กœ ์ •๋ ฌํ•ด๋ณด์ž. float ์„ ์‚ฌ์šฉํ•œ๋‹ค๋ฉด? ๊ธฐ์กด์ฒ˜๋Ÿผ li ์— float:left ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๋ฉด, ์ค‘์•™์ •๋ ฌ์ด ์•„๋‹Œ ์™ผ์ชฝ์ •๋ ฌ์ด ๋˜๊ณ  ๋ฐ‘์— 3๊ฐœ๋„ ์˜†์œผ๋กœ ๋ถ™์–ด๋ฒ„๋ฆฐ๋‹ค ์ด๋Ÿด๊ฒฝ์šฐ html ์—์„œ ๊ฐ๊ฐ ๊ฐ์•„์„œ class๋กœ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•๋„์žˆ์œผ๋‚˜ ๋„ˆ๋ฌด ๋ณต์Ÿ™.. display : inline-blok ์š”์†Œ๋Š” inline ์š”์†Œ๋Š”? ๋‚ด๋ถ€๋Š” block ์ฒ˜๋Ÿผ ํ‘œ์‹œ >๋ฐ•์Šค ๋ชจ์–‘์ด inline ์ฒ˜๋Ÿผ ์˜†์œผ๋กœ - width, height ์‚ฌ์šฉ๋ถˆ๊ฐ€. line-height (๋†’์ด ์กฐ์ ˆ) & text-aling (ํ…์ŠคํŠธ ์ •๋ ฌ) ๋กœ ์‚ฌ์šฉ li ์— display : inline-blok ์„ ์„ค์ • ํ•ด์ค€ ํ›„ ul ์— text-align : center์„ ์ง€์ •ํ•ด์ฃผ๋ฉด li ์ปจํ…์ธ ๊ฐ€ ๊ธ€์ž๋กœ ์ธ์‹๋˜์–ด ์ž๋™ ์ •๋ ฌ์ด ๋œ๋‹ค.. 2022. 10. 5.
css display๋ž€? (block, inline, inline-block) ๋ธ”๋ก์š”์†Œ ์ธ๋ผ์ธ ์š”์†Œ๋ž€? CSS block element CSS inline element - ๋ชจ๋“  ์ธ๋ผ์ธ ์š”์†Œ๋ฅผ ํฌํ•จ ํ•  ์ˆ˜์žˆ๋‹ค. + ๋ธ”๋ก ์š”์†Œ๋„ ํฌํ•จ ํ•  ์ˆ˜ ์žˆ์Œ - ๋„ˆ๋น„ width, ๋†’์ด height, ์•ˆ์ชฝ์—ฌ๋ฐฑ padding, ๋ฐ”๊นฅ์—ฌ๋ฐฑ magin ์‚ฌ์šฉ๊ฐ€๋Šฅ - ๋ธ”๋ก ์š”์†Œ๊ฐ€ ๋๋‚˜๋Š” ์ง€์ ์—์„œ ์ž๋™ ์ค„๋ฐ”๊ฟˆ๋จ - ์ธ๋ผ์ธ ์š”์†Œ๋Š” ๋‹ค๋ฅธ ์ธ๋ผ์ธ ์š”์†Œ๋ฅผ ํฌํ•จ ํ•  ์ˆ˜ ์žˆ๋‹ค. - width, height ์‚ฌ์šฉ๋ถˆ๊ฐ€. line-height (๋†’์ด ์กฐ์ ˆ) & text-aling (ํ…์ŠคํŠธ ์ •๋ ฌ) ๋กœ ์‚ฌ์šฉ - ์ธ๋ผ์ธ ์š”์†Œ๊ฐ€ ๋๋‚˜๋Š” ์ง€์ ์— ์ค„๋ฐ”๊ฟˆ ์—†์Œ - ์ปจํ…์ธ ๊ฐ€ ๋๋‚˜๋Š” ์ง€์  ๊นŒ์ง€์˜ ๋„“์ด๋ฅผ ๊ฐ€์ง display : ํ™”๋ฉด์˜ ์›นํŽ˜์ด์ง€ ๋ ˆ์ด์•„์›ƒ์— ์–ด๋–ป๊ฒŒ ๋‚˜์˜ค๊ฒŒ ํ• ๊ฒƒ์ธ์ง€ ๊ฒฐ์ •ํ•˜๋Š” ์†์„ฑํƒœ๊ทธ 1. dispaly:block (์ƒ์ž) 2. di.. 2022. 9. 6.