比方說,我想有一個title
塊,以及造型方面的考慮,我需要它築巢用一些特殊的CSS樣式一div
內(例如,我想具體的邊界和空間造型)。我們稱之爲box
。盒子裏只有title
的樣式。當使用BEM,它是不合邏輯的嵌套其元件內部的塊?
我需要擁有box
的事實只是與CSS的限制有關,因此box
被視爲BEM術語中的塊是沒有意義的。它甚至沒有作爲DOM元素的意義。但title
位於內box
。
對我來說box
類title__box
是有意義的,因爲它沒有意義,沒有title
。然而,BEM的所有例子似乎承擔元素始終是它在。