CSS小结

作者: 星月西 | 来源:发表于2017-09-02 20:37 被阅读13次

    1.伪元素有哪些:

    first-letter
    first-line
    before
    after
    应用:给元素添加边框动画,清除浮动

    2.模块机制

    CommonJS模块规范
    一个文件就是一个模块,导出和引用机制使得用户完全不必考虑变量污染

    • 模块的分类,分为核心模块和文件模块
    • 优先从缓存加载,node缓存的是编译和执行后的对象,如使用events库,使用一个全局的event对象
    • 自定义模块的查找方式为,先查找当前目录下的node_modules,再依次沿路径向上逐级递归,直到根目录下的node_modules目录
    • 文件扩展名分析,按js,json,node次序补足扩展名

    3.渐进增强&优雅降级

    • 渐进增强
      一开始就对低版本浏览器进行构建页面,完成基本的功能,然后再对高级浏览器进行效果,交互,追加功能达到更好的体验
    • 优雅降级
      一开始就构建站点的完整功能,然后针对浏览器测试和修复,比如一开始使用CSS3的特性构建了一个应用,然后逐步针对各大浏览器进行hack使其可以在低版本浏览器上正常浏览

    相关文章

      网友评论

          本文标题:CSS小结

          本文链接:https://www.haomeiwen.com/subject/ajzdottx.html