跳转到正文

CSS 常用第三方库与特性索引 ​

CSS 用于样式设计和响应式布局,拥有丰富的工具和框架。

📦 CSS 核心特性 ​

现代特性 ​

  • Flexbox - 一维弹性盒子布局
  • Grid - 二维网格布局系统
  • CSS Variables - 自定义属性
  • Animation - transition、@keyframes
  • Shadow DOM - 组件封装

响应式设计 ​

  • 媒体查询 - @media, min-width, max-width
  • 视口单位 - vw, vh, vmin, vmax
  • 移动优先 - Mobile-first design
  • 容器查询 - @container(新特性)

CSS 预处理器 ​

  • Sass/SCSS - 最流行的预处理器
  • Less - 跨平台预处理器
  • Stylus - 灵活的语法风格

CSS 框架 ​

  • Bootstrap - 完整的 UI 组件库
  • Tailwind CSS - Utility-first 设计
  • Bulma - Flexbox 基础框架
  • Materialize - Material Design 实现
  • Foundation - 响应式网格系统

CSS-in-JS ​

  • Styled-components - React + CSS
  • Emotion - React/Vue 样式方案
  • Linaria - Zero-runtime 方案

工具链 ​

  • PostCSS - CSS 预处理插件
  • Autoprefixer - 前缀自动添加
  • PurgeCSS - 移除未使用样式

注:Tailwind CSS 是现代项目的主流选择

Released under the MIT License.