gpt4 book ai didi

css - Bem 嵌套命名

转载 作者:太空宇宙 更新时间:2023-11-04 01:22:21 25 4
gpt4 key购买 nike

假设我有一个面板 block ,里面有卡片,我想制作 block ,所以它应该是这样的:

.control-block
.control-panel
.control-results
.card
.card-title
.card-body

我应该为 .card block 使用一些前缀吗?

最佳答案

card block 不需要任何前缀,但我宁愿使用这样的前缀:

.control
.control__panel
.control__results
.card
.card__title
.card__body

所以有两个 block :control 和里面的 cardcontrol 有两个元素:panelresults。而 cardtitlebody

如果你想连接cardcontrol你可以添加一个mix使用 control__card 所以最终标记将是:

.control
.control__panel
.control__results
.card .control__card
.card__title
.card__body

有关此类方法的更多信息,请参阅 https://en.bem.info/methodology/css/#mixes

关于css - Bem 嵌套命名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48787552/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com