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年流行人气也不错。
  • 相关阅读:
    EF框架开发后台错误问题集合
    如何实践MVP+RxJava+Retrofit(1)
    Android的FixScrollView自定义控件
    那些React-Native踩过的的坑
    P3105 [USACO14OPEN]公平的摄影Fair Photography
    模板合集
    关于最近情况的说明
    落谷P3941 入阵曲
    51nod 1952 栈
    BZOJ 2298: [HAOI2011]problem a
  • 原文地址:https://www.cnblogs.com/camille666/p/sass_less_similar_diff.html
Copyright © 2011-2022 走看看