๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๋ฐ˜์‘ํ˜•

CSS1

[CSS] BEM (Block Element Modifier) BEM ์˜๋ฏธ BEM์€ Block, Element, Modifier๋กœ ๊ตฌ์„ฑ๋œ ํด๋ž˜์Šค ์ด๋ฆ„์„ ์ง“๋Š” CSS ๋ฐฉ๋ฒ•๋ก ์ด๋‹ค. BEM ๋ฐฉ๋ฒ•๋ก ์€ id์—์„œ ์‚ฌ์šฉํ•˜์ง€ ์•Š์œผ๋ฉฐ, ์˜ค์ง class๋ช…์—๋งŒ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. "์–ด๋–ป๊ฒŒ ๋ณด์ด๋Š”๊ฐ€"๊ฐ€ ์•„๋‹ˆ๋ผ "์–ด๋–ค ๋ชฉ์ ์ธ๊ฐ€"์— ๋”ฐ๋ผ ์ด๋ฆ„์„ ์ง“๋Š”๋‹ค. Block Element Modifier ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋…๋ฆฝ์ ์ธ ๋ธ”๋ก ๋ธ”๋ก์„ ๊ตฌ์„ฑํ•˜๋Š” ์ข…์†์ ์ธ ํ•˜์œ„ ์š”์†Œ ๋ธ”๋ก ๋˜๋Š” ์š”์†Œ์˜ ๋ณ€ํ˜• (๋ชจ์–‘, ์ƒํƒœ, ๋™์ž‘) BEM์„ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ  BEM ๋ช…๋ช… ๊ทœ์น™์€ ์„ธ ๊ฐ€์ง€ ๋šœ๋ ทํ•œ ์ด์ ์„ ์ œ๊ณต BEM์€ ๋ชฉ์  ๋˜๋Š” ๊ธฐ๋Šฅ์„ ์ „๋‹ฌ BEM์€ ๊ตฌ์„ฑ ์š”์†Œ์˜ ๊ตฌ์กฐ๋ฅผ ์ „๋‹ฌ BEM์€ ์„ ํƒ์ž ํŠน์ด์„ฑ์„ ํ•ญ์ƒ ๋‚ฎ์€ ์ˆ˜์ค€์œผ๋กœ ์œ ์ง€ BEM ํŠน์ง• ์˜๋ฏธ๋ก ์  ํด๋ž˜์Šค ์„ ํƒ์ž ์ž‘๋ช… ๊ทœ์น™ ์•ฝ์–ด ์‚ฌ์šฉ ํ”ผํ•˜๊ธฐ ๋‹ค๋ฅธ ํ˜•์‹์˜ ์„ ํƒ์ž ์‚ฌ์šฉ์„ ์ œํ•œ --, _.. 2022. 2. 22.
728x90
๋ฐ˜์‘ํ˜•