bem

    0熱度

    1回答

    我正在重構一些SCSS,並且在我的SCSS文件中遇到了使用BEM語法的嵌套問題。 我的linting規則聲明我不能使用三層以上的嵌套。 但是,有時我可能想要在我的SCSS文件中的修飾符選擇器中定位一個元素。 這是我的方法: .block { &__element { &--modifier { &::after { // Four levels

    0熱度

    2回答

    我使用BEM處理所有事情,並欣賞優勢。 有由設計者提供的基本全局樣式指南,包括 頭1 頭2 正文 主要按鈕 輔助按鈕 (和其他一些東西)。 我的直覺是爲這些創建SASS規則,然後根據需要將它們拉入BEM塊。 例如,頭1是: @mixin header1 { font-size: 24px; font-family: 'Gotham'; font-color: '#e3

    -1熱度

    1回答

    我是joomla的新手,在做了一些研究後,我還沒有找到解決方案,是否有可能在joomla環境中使用Sass & BEM(Block Element Modifier)組合?

    1熱度

    1回答

    :) 重置類: 比方說,我有一個_base.scss並有 ul { margin-top: 20px; margin-bottom: 10px; } 是什麼BEM中最好的方法是始終重置相同的東西。我讀過全球班不是「允許」的。例如,我必須做一個scss佔位符(%resetUl),然後擴展ul-list或是某種允許的全局類嗎?恩。 <ul class="resetUl">

    0熱度

    2回答

    我有關於BEM結構的問題。混合元素/修飾符在語義上是否正確?我有一個英雄和投資組合模塊。我想在hero模塊中使用portfolio__item,但它應該使用hero__item的基礎樣式。這是做這件事的正確方法,是否允許混合這些元素? <section class="hero hero--collage hero--bottom-decoration"> <div class="por

    0熱度

    2回答

    我有我的方法來應用BEM命名項目的fooliwng代碼。但我猜想有些事情是錯誤的,因爲BEM指出元素不應該存在。那麼我如何命名它們? <div class="container"> <div class="profile"> <p class="profile__message></p> <div class="profile__item"> <div class=

    0熱度

    1回答

    我一直在關注BEM方法論,我不確定自己是否正確,因爲我有時會遇到很多類。我想保持我的代碼模塊化和可重用,所以我開始使用mixins和佔位符。但在某些情況下,我將結束與這樣的代碼: 有代碼的可重用我有例如以下SCSS: 類特定SCSS文件: .l-page-width { display: inline-block; &_background_white { @ext

    0熱度

    1回答

    我嘗試在第一次使用BEM,我認爲我不太明白它。 是否需要爲所有元素分配類,包括li和a?我會很感激在這個和平的代碼收到您的建議: <header> <div class="container container-1170"> <div class="row"> <div class="col-md-12"> <nav class="navbar navbar-d

    2熱度

    1回答

    我試圖圍繞BEM命名約定在CSS中的頭部,但對於某些部分,我覺得有點混亂。 就我而言,我的HTML(在粗糙的水平)是這樣的: <div class="wrapper"> <img src="images/img.png"> <span class="header">Heading</span> <table> <tbody> <tr> <td class="i

    0熱度

    1回答

    因此,我正在一個非常大的電子商務網站上工作,只有很短的時間,項目是在一年前開發的。 我想重構CSS,因爲它似乎已經失控...我想知道我們是否真的需要在CSS BEM方法中使用E。 只要你有足夠的不同部分的網站,例如所有的按鈕都不能從塊按鈕類繼承,只是使用修飾符類來區別它們的主題......看起來更簡單,然後你不會創建任何依賴於在網站的不同部分使用的按鈕?