这是不止一个班吗?

时间:2019-06-13 19:43:02

标签: css

因此,我已经通过一个教程使用了这段代码。

它是:<div>Navbar__Link Navbar__Link-toggle</div>

我的问题是分数代表什么?进入第二类。 这只是一个奇怪的命名约定,感觉很陌生。

1 个答案:

答案 0 :(得分:1)

双下划线是“ Block Element Modifier”样式CSS中使用的命名约定,用于定义块的子元素。

因此,Link是Nav等的子元素。

请参见this answer

  

之所以这样做是因为有些人可能会这样命名他们的区块   main_nav将像这样的单个下划线引起混淆   :main_nav_item