A tutorial I wrote introducing BEM — how splitting CSS class names into blocks, elements, and modifiers gives a stylesheet a structure you can read, and how it pairs with a preprocessor like Sass to cut the duplication.
A tutorial I wrote introducing BEM — how splitting CSS class names into blocks, elements, and modifiers gives a stylesheet a structure you can read, and how it pairs with a preprocessor like Sass to cut the duplication.