zoukankan      html  css  js  c++  java
  • 536,sass和less的区别是什么,大家为什么要使用他们?

    他们是css预处理器。他是css上的一种抽象层。它们是一种特殊的语法/语言编译成css。

    例如less是一种动态样式语言,将css赋予了动态语言的特性,如变量,继承,运算,函数。less既可以在客户端上面运行(支持ie6+,webkit,firefox),也可以在服务器端运行(借助node.js)

    为什么使用他们呢:

    结构清晰,便于扩展。

    可以方便的屏蔽浏览器私有语法化的差异,这一个不用多说,封装对浏览器语法差异的重复处理,减少了无意义的机械劳动。

    可以轻松实现多重继承。

    完全兼容css代码,可以方便的应用到老项目中。less只是在css语法上面做了扩展,所以老的css代码也可以与less代码一同编译。

    一日之计在于晨
  • 相关阅读:
    js上拉加载下拉刷新
    CSRF
    Linux 常用命令
    汇编语言:了解寄存器与内存模型
    Node 的fs模块
    pdf转为html查看pdf.js
    centOs升级
    H5新特性监听手机的返回键
    gsap
    使用 iframe + postMessage 实现跨域通信
  • 原文地址:https://www.cnblogs.com/1998Archer/p/12393946.html
Copyright © 2011-2022 走看看