# 开篇一张图

文字可能会补充,今天即兴聊

developer-roadmap

# PostCSS

// alert.css
@charset "UTF-8";
@import "./common/var.css";

@component-namespace el {

  @b alert {
    color: var(--color-text-dark);

    /* 贴边 */
    &.welt {
      border-bottom: 1px solid var(--tab-border-color);
    }

    @e icon {
      color: var(--color-text-dark);
    }

    & .el-alert__description {
      color: var(--color-text-dark);
    }
  }
}

# CSS架构

  • BEM - Block Element Modifier 块(block),元素(element),修饰符(modifier)
    • eg element-ui
  • OOCSS - Object-Oriented CSS 面向对象CSS编程
    • eg bootstrap
  • SMACSS - Scalable and Modular Architecture for CSS 可伸缩和模块化的CSS架构
  • CSS in JS
  • CSS Scoped

# 渐进式 web 应用 (pwa)

# 推荐 Repo