在我最近的項目中,我有SCSS文件,像這樣:與BEM困惑:如何應對身體元素與BEM?
CSS
body {
background: url('https://...jpg') bottom center no-repeat;
background-size: cover;
min-height: 100vh;
h2 {
font-family: 'Work Sans', sans-serif;
font-weight: 700;
margin-bottom: 24px;
}
[rest of code]
}
而現在我試圖改寫爲BEM。我想解決整個身體因素。也許這是違反BEM原則的,我不應該那樣做?
您可以在類隨時添加到body元素。 – mpen
@mpen所以這是沒有錯的做,像這樣: <體類=「體」> ? –
不確定。我不使用BEM。我會說,如果你想要塑造身體的風格,請繼續前進並塑造身體;沒有必要的課程。我認爲BEM主要是讓你避免命名與你的類名碰撞並保持有組織的方式,而不是阻止你設計你想要的樣式元素。 – mpen