Skip to content

Latest commit

 

History

History
8 lines (7 loc) · 568 Bytes

CSS.md

File metadata and controls

8 lines (7 loc) · 568 Bytes

Awesome CSS

  • http://philipwalton.com/articles/css-architecture/
  • 借鉴一些 ITCSS 的思想
  • 在 component 层只使用 class selector
  • CSS class 的命名采用 BEM,如 .block_element--modifier
  • utility 和 state class 的命名借鉴 SUIT CSS,如 u-leftis-active
  • 会在 js 中被 select 的 class 需要加 js- prefix,如 js-submit-button。在 js- class 上不加样式