css bem BEM 规范

CSS类名中“--”和“__”是什么意思?它们的出现是源于BEMNicolas Gallagher...

BEM的意思就是块(block)、元素(element)、修饰符(modifier),是由Yandex团队提出的一种前端命名方法论。这种巧妙的命名方法让你的CSS类对其他开发者来说更加透明而且更有意义。BEM命名约定更加严格,而且包含更多的信息,它们用于一个团队开发一个耗时的大项目。

  1. .site-search{} /* 块 */  
  2. .site-search__field{} /* 元素 */  
  3. .site-search--full{} /* 修饰符 */ 

来源:https://www.cnblogs.com/dujishi/p/5862911.html

猜你喜欢

转载自www.cnblogs.com/webzgs/p/10308014.html