CSS : display

daymoon_ยท2022๋…„ 2์›” 1์ผ
0

CSS

๋ชฉ๋ก ๋ณด๊ธฐ
5/18
post-thumbnail

display ์†์„ฑ

๐Ÿ“Œ ์ฐธ๊ณ ์ž๋ฃŒ
MDN display
TCPSCHOOL display ์†์„ฑ
DaleSeo [CSS] display ์†์„ฑ: inline, block, inline-block
1๋ถ„์ฝ”๋”ฉ CSS ๋ ˆ์ด์•„์›ƒ์„ ์‹œ์ž‘ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์ด ๋ฐ˜๋“œ์‹œ ์•Œ์•„์•ผ ํ•  ๊ฐœ๋…
ofcourse display ์†์„ฑ

display ์†์„ฑ์€ HTML ์š”์†Œ(Element)๋“ค์„ ์‹œ๊ฐ์ ์œผ๋กœ ์–ด๋–ค ํ˜•์‹์œผ๋กœ ๋ณด์—ฌ์ค„์ง€๊ฒฐ์ •ํ•˜๋Š” ์†์„ฑ


๐Ÿ“’ ์†์„ฑ ๊ฐ’

  • none : ์—†์Œ
  • ilnine : ํ…์ŠคํŠธ
  • block : ์Œ“์ด๋Š” ์ƒ์ž
  • inline-block : inline๊ณผ block ํŠน์ง•์„ ๋ชจ๋‘ ๊ฐ€์ง

โš™๏ธ none ์š”์†Œ

  • ํ™”๋ฉด์—์„œ ๋ณด์ด์ง€ ์•Š๋Š”๋‹ค.
  • ์˜์—ญ์„ ์ฐจ์ง€ ํ•˜์ง€ ์•Š๋Š”๋‹ค. โ–ถ ๊ณต๊ฐ„ ์ฐจ์ง€ X (ํƒœ๊ทธ ์˜์—ญ X)

โš™๏ธ inline ์š”์†Œ

  • ๊ธฐ๋ณธ์ ์œผ๋กœ ์˜†์œผ๋กœ ์ญ‰ ๋‚˜์—ด๋œ๋‹ค.
  • ๊ณต๊ฐ„์ด ๋ถ€์กฑํ•˜๋ฉด ๋‹ค์Œ ์ค„๋กœ ๋„˜์–ด๊ฐ„๋‹ค.
  • ๋ฐ•์Šค ํ˜•ํƒœ๊ฐ€ ์•„๋‹ˆ๊ธฐ ๋•Œ๋ฌธ์— width, height๋กœ ํฌ๊ธฐ๋ฅผ ์„ค์ •ํ•  ์ˆ˜ ์—†๋‹ค. โ–ถ ์†์„ฑ ๋ฌด์‹œ
  • ๋Œ€ํ‘œ์ ์ธ ํƒœ๊ทธ : <span>, <a>, <img>, <strong> ๋“ฑ...

โš™๏ธ block ์š”์†Œ

  • ๋ณดํ†ต "์ง์‚ฌ๊ฐํ˜•"๋ชจ์–‘์ด๊ณ  ๋ฐ•์Šค๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค.
  • ์–ธ์ œ๋‚˜ ์ƒˆ๋กœ์šด ์ค„์—์„œ ์‹œ์ž‘ํ•œ๋‹ค.
  • width๋Š” ์˜†์œผ๋กœ ๋Š˜์–ด๋‚  ์ˆ˜ ์žˆ๋Š” ๋งŒํผ ์ตœ๋Œ€ํ•œ ์ฐจ์ง€ํ•œ๋‹ค.
  • height๋Š” ๋‚ด์šฉ๋ฌผ์˜ ๋†’์ด๋งŒํผ ์ฐจ์ง€ํ•œ๋‹ค.
  • ๋Œ€ํ‘œ์ ์ธ ํƒœ๊ทธ : <div>, <h1>, <p>, <ul>, <ol>, <form> ๋“ฑ...

โš™๏ธ inline-block ์š”์†Œ

  • inline๊ณผ block์˜ ๋ชจ๋“  ํŠน์ง•์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค.
  • inlne์ฒ˜๋Ÿผ ํ…์ŠคํŠธ ํ๋ฆ„๋Œ€๋กœ ์ญ‰ ๋‚˜์—ด๋˜๊ณ , block ์ฒ˜๋Ÿผ ๋ฐ•์Šค ํ˜•ํƒœ๋ผ width, height๋กœ ํฌ๊ธฐ ์„ค์ •์ด ๊ฐ€๋Šฅํ•˜๋‹ค.


๐Ÿ—“๏ธ ์ˆ˜์ • ๋ฐ ์ถ”๊ฐ€

โœ… 2022.02.26

  • ์ธ๋„ค์ผ ๋ณ€๊ฒฝ

โœ… 2022.03.18

  • CODEPEN ์ถ”๊ฐ€

โœ… 2022.03.21

  • ์ œ๋ชฉ ๋ฐ ๋ณธ๋ฌธ ์ˆ˜์ •/์ถ”๊ฐ€
  • ์ฐธ๊ณ  ์ž๋ฃŒ ์ถ”๊ฐ€

โœ… 2022.06.28

  • block์š”์†Œ ํƒœ๊ทธ ์„ค๋ช… ์ถ”๊ฐ€
profile
๋ฏธ์ง€์˜ ๊ณต๊ฐ„๐ŸŒ™

0๊ฐœ์˜ ๋Œ“๊ธ€