• css模块化思想(一)--------命名是个技术活

    时间:2022-04-30 06:02:16

    引子:女孩子都喜欢买衣服,而我也不例外,奈何钱包太瘦,买不起高大上的定制,只能买撞衫率极高的休闲衣,不过对于我来说,我还是开心的,毕竟买衣服买的不仅是衣服,更是一种心情。在web前端的世界里,css里也充满了生活的艺术,都说,艺术源于生活,却高于生活,是对生活的一种升华,那么在css里,是个性化的定...

  • Vue中CSS模块化最佳实践

    时间:2022-04-23 01:02:05

    Vue风格指南中介绍了单文件组件中的Style是必须要有作用域的,否则组件之间可能相互影响,造成难以调试。在VueLoaderScopeCSS和VueLoaderCSSModules两节中介绍了Vue实现CSS模块化的两种方式。下面对scoped和CSSModules两种方式分别进行介绍,然而这两种...

  • CSS模块化(二) CSS的面向对象思想

    时间:2022-03-31 08:15:45

    2. CSS的面向对象思想2.1封装 封装字面上理解就是包装的意思,也就是尽可能的隐藏内部细节比如我们要给一个元素添加CSS,之前在留学生教务系统里面,艾晓旭写了一个文档:留学生教务系统字体颜色规范。  后台开发者其实没必要每个人都在自己的页面里面加,也没有必要知道具体CSS的细节,,比如怎么加字体...

  • webpack学习2.1 模块化开发(JS模块化&CSS模块化)

    时间:2022-01-08 12:11:13

    一.JS模块化命名空间,COMMONJS,AMD/CMD/UMD,ES6module1.什么是命名空间库名.类别名.方法名弊端:在命名空间重复生命,要记住完整的路径名(而且很长)varNameSpace={}NameSpace.type=NameSpace.type||{}//已经定义了就是它自己,...