html – 元素可以包含bem中的块

html – 元素可以包含bem中的块,第1张

概述有人告诉我,编写代码就像我在下面那样错了.我想元素不能包含块和它的坏b.e.m. <ul class="b-nav"> <li class="b-nav__item"> <a href="#" class="b-nav__item__link"> Item </a> </li> </ul> 我想过以这种方式编写它,但它也没有显示层次结构. <ul c 有人告诉我,编写代码就像我在下面那样错了.我想元素不能包含块和它的坏b.e.m.
<ul >    <li >         <a href="#" > Item </a>     </li> </ul>

我想过以这种方式编写它,但它也没有显示层次结构.

<ul >    <li >         <a href="#" > Item </a>     </li> </ul>

这是另一种方式,但对我来说,它似乎比上面的例子更糟糕.

<ul >    <li >         <a href="#" > Item </a>     </li> </ul>

我最初编码错误的方式是什么?如果是这样,为什么,什么是最好的选择.

解决方法 您应该使用第二个或第三个样本.

或者你可以使用这个(它使用BEM混合物;我们在俄语中有一个talk).然后你需要从JavaScript代码访问b-nav的链接elem.

<ul >    <li >         <a href="#" > Item </a>     </li> </ul>
总结

以上是内存溢出为你收集整理的html – 元素可以包含bem中的块全部内容,希望文章能够帮你解决html – 元素可以包含bem中的块所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1133084.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存