2020-04-27BEM规范

BEM是什么?

block (独立的模块,组件)
element (元素)
一个Block下的所有Element无论相互层级如何,都要摊开扁平的属于Block
例如:
modifier(修饰符)
.current .active 等表达状态, 限定修饰block(element)的样式,状态或行为

BEM命名规则?

BEM 最多只有 B+E+M 三级
双下划线

.block-name {}
.block-name__element-name {}
.block-name--modifier-name {}
.block-name__element-name--modifier-name {} 

你可能感兴趣的:(2020-04-27BEM规范)