bem

    1热度

    1回答

    例如内独立块,我有一个名为独立块: .main-company-logo { background: url(../images/logo_company.png); width: 88px; display: block; text-indent: -9999999px; height: 60px; } 此块恰好居住在头,但可以在任何地方也

    0热度

    1回答

    我已经开始使用BEM作为CSS方法来组织我的CSS,并且在项目过程中,几乎所有东西都变成了模块。 我把一个模块的布局样式放在父模块中。这一直很好。 什么一直困惑我,我不能把握的保持是这样的:说我有以下几点: <div class="picture-holder"> <div class="picture-box"> <img class="image" /> <spa

    2热度

    2回答

    我只是在围绕OOCSS方法开始工作。正如我认为它让所有事情更容易理解,我也尝试使用BEM命名约定。 使用这个原则,我试图创建一个主页的导航 - 基本上只是一个内联列表。由于OOCSS是关于抽象,我创造了这个CSS至今: .horizontal-list { padding: 0; list-style: none; } .horizontal-list__item {

    5热度

    2回答

    假设我必须在BEM中定义一个头块。标题需要一些缩进(填充,边距),但它也是一种常识,即布局应该与组件保持分离。 问题是,我应该指定缩进作为我的标题块CSS的一部分,还是只应该由周围的块(布局块或网格)提供?两种方法都有其优缺点。

    2热度

    1回答

    我见过的所有教程到目前为止,描述了如何创建一个页面的网站,或只是几束。下面是一个简单的网站导航的例子: example.com/home example.com/about example.com/services example.com/services/marketing example.com/services/development example.com/contact 是否有可能建立与

    8热度

    3回答

    有人告诉我,我错了编写代码就像下面我有。我想元素不能包含块和它的坏b.e.m. <ul class="b-nav"> <li class="b-nav__item"> <a href="#" class="b-nav__item__link"> Item </a> </li> </ul> 我想过写这样说,但它并不显示层次为好。 <ul class="

    13热度

    3回答

    我正在使用BEM方法来编写html + css。有了这个语法: 块:block_name 元素:block_name__element_name 修饰符:block_name__element_name - 修改 我感到困惑时,我有另一个块内的块。例如,在标题中,我希望标题是我可以引用的块,导航和徽标是块。我想将这些导航和徽标块引用为site_header内的块。但是,我会怎么写呢?链接块像blo

    13热度

    4回答

    在BEM中,我明白修改器中两个破折号是有意义的,这样您就可以将my-block-my-modifier中的修饰符与my-block--my-modifier区分开来。 但是为什么用block__element代替block_element?

    6热度

    2回答

    我正在尝试拾取并理解CSS命名约定(如BEM或SUITCss)背后的原因。我很难在存在SCSS的情况下了解后代类名的价值。 例如: <ul class="menu"> <li class="menu__item"></li> <li class="menu__item"></li> <li class="menu__item"> <a href="#" c

    0热度

    1回答

    我只是想在SASS中使用“修饰符”和“元素”BEM语法。 .second-title{ background-color:green; &--touched{ background-color:black; } &__left{ background-color:red; } } 的CSS文件编译正确,但是,当我尝试运