我爱编程

CSS WorkFlow

2017-12-22  本文已影响0人  mkv_me

介绍一个好玩的工具。lolcat :一个在 Linux 终端中输出彩虹特效的命令行工具

正式开始

css处理被分成了两步,一步是sass、less,一步是到上线前的后处理器(通过AST‘抽象语法树’去分析)

postcss js修改css cssnext image-set

POSTCSS值得收藏的插件

也可以集成到gulp编译

编译node不需要webpack,我们用gulp+rollup(tree shaking)。

面向对象的CSS

众多开发者忽视了CSS的表现(认为他太过简单,是一种机械的工作),而且更多关注在JavaScript的性能上或者其他方面。

OO CSS将页面可重用元素抽象成一个类,用Class加以描述,而与其对应的HTML即可看成是此类的一个实例。

CSS分层与面向对象

为什么要分层?

原因:

BEM
ACSS

cssnext + postcss + bem + oocss + acss + csshint/eslint + webpack + node + cdn + md5(etag)

上一篇 下一篇

猜你喜欢

热点阅读