zoukankan      html  css  js  c++  java
  • sass和less

    一、相同点

    • sass和less具有变量、作用域、混合、嵌套、继承、运算符、颜色函数、导入和注释等基本特性,而且以“变量”、“混合”、“嵌套”、“继承”和“颜色函数”为五大基本特性。
    • sass和less都是css预处理器,用编程思想来设计网页。

    二、不同点

    • sass基于ruby,是在服务器端处理的;less基于JavaScript,是在客户端处理的。
    • sass安装,需要ruby。less安装分为客户端安装和服务端安装,客户端安装需要引用一个less.js即可,服务端安装需要安装nodejs,然后用npm安装less。
    • sass声明变量用$,less声明变量用@。
    • sass支持条件循环语句,less不支持。
    • sass提供4种输出选项,less没有输出设置。
    • sass有工具库Compass,less有UI组件库bootstrap,bootstrap3是less,然而bootstrap4变成sass了。
    • sass的功能比less强大,基本可以说是一种真正的编程语言了。less则相对清晰明了,易于上手,对编译环境要求比较宽松。
    • sass出生早2010年,比较成熟,less2011年流行人气也不错。
  • 相关阅读:
    大型网站数据库架构分析
    Mysql 存储引擎中InnoDB与Myisam的主要区别
    设计模式培训之一:为什么要用单例模式?
    架构师成长之路
    hdoj1257 最少拦截系统
    hdoj2571 命运
    hdoj1010 Temperor of the bone
    hdoj1175 连连看
    ny220 推桌子
    ny168 房间安排
  • 原文地址:https://www.cnblogs.com/camille666/p/sass_less_similar_diff.html
Copyright © 2011-2022 走看看