똑같은 삽질은 2번 하지 말자
BEM 명명규칙(CSS class) 본문
B(Block)
기본 하나의 아이템(component, box..)를 나타낸다.
- 을 이용
.info-box { }
E(Elements)
아이템(component, box..)를 이루고 있는 요소(element)를 표현할 때 사용한다.
아이템(component, box..) 이름 뒤에 2개의 밑줄 __ 을 사용하여 명명한다.
.info-box__title {}
.info-box__contents {}
M(Modifier)
수정(Modifier)을 나타내는데 해당 아이템으로부터 기존의 속성에서 변경해서 사용하고 싶을때이다.
component를 수정한다는 의미로, component명 뒤에 -- 를 사용하여 명명한다.
info-box--blue {}
'CSS' 카테고리의 다른 글
position :absolute의 top left right bottom 에 의해 위치가 정해지는 원리 (0) | 2021.11.04 |
---|---|
flexbox에서 가변요소의 자식width가 부모width를 넘을때 (4) | 2021.09.22 |
flex: 1 1 0 의 의미 (2) | 2021.08.07 |
flexbox 를 이용한 하나의 그룹에서 주변의 요소를 크기를 고려한 스크롤이 만들어지게 하는방법 (0) | 2021.07.17 |
플러그인의 태그내용을 나의 CSS에서 바꾸기(가상요소) (0) | 2020.09.12 |
Comments