Skip to content

Instantly share code, notes, and snippets.

@mfd
Forked from orlovmax/Less BEM-styled selectors
Created November 21, 2016 12:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mfd/74c8e0f5a8a396a213f7bb612f1d180f to your computer and use it in GitHub Desktop.
Save mfd/74c8e0f5a8a396a213f7bb612f1d180f to your computer and use it in GitHub Desktop.
Less/Scss trick to generate BEM-styled selectors
Less css trick to generate BEM-styled selectors, by Max Shirsin, http://noteskeeper.ru/1139 + Scss version
@block: ~".dm-import-feed";
@{block} {
&_step_2 {
@{block}__page_step_2 {
display: block;
}
}
}
Scss variant of this hack
$block: #{".dm-import-feed"};
#{$block} {
&_step_2 {
#{$block}__page_step_2 {
display: block;
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment