当前位置: 首页 > news >正文

什么是 Sass?

Sass 介绍

什么是 Sass?

官方标语

世界上最成熟、最稳定、最强大的专业级 CSS 扩展语言。怎么理解这句话呢?我们平时写的 CSS 代码可以理解为静态样式语言,而 Scss 就是动态样式语言,何为动态?就是让你写 CSS 跟写 JS 一样,可以在 CSS 里面定义变量,函数。

最大的作用就是减少你的 CSS 代码量,用更少的代码实现更多的功能。其次就是使得 CSS 代码更加的规范化,保持 HTML 结构的风格去编写 CSS 。

官方文档地址

https://www.sass.hk

Less、Sass、Scss 三者区别?

Scss 是 Sass 的升级版, Sass 语法编写的代码不需要写大括号 “{}” 、也不需要写分号 “;” 使的代码不易阅读。

Scss 和 Less 大致上的功能都是一样的,只是实现的代码的语法有些不同。

所以我们只需要学习其中一款即可,另外一款也是大同小异。

兼容性

目前没有一款浏览器是支持它们的,必须要使用插件进行把 Scss 代码转化为 CSS 。现在暂时先不教如何使用工程化的插件去转换(下一个阶段会介绍),而是使用 Koala 这一款软件去自动转换。

原文链接:菜园前端

http://www.lryc.cn/news/101142.html

相关文章:

  • Kotlin~Memento备忘录模式
  • 单链表的多语言表达:C++、Java、Python、Go、Rust
  • 微信小程序 background-image直接设置本地图片路径,编辑器正常显示,真机运行不显示解决方法
  • SQLite Studio 连接 SQLite数据库
  • 【业务功能篇58】Springboot + Spring Security 权限管理 【中篇】
  • Docker挂载目录失败问题解决
  • css中隐藏页面中某一个元素有什么方法?
  • Unity 多语言问题C#篇
  • 深度学习和神经网络
  • 在CSDN学Golang云原生(Kubernetes Volume)
  • 第十五章 友元 异常和其他
  • 制作DBC文件
  • 【1.1】Java微服务:初识微服务
  • 数据结构--串、数组、广义表
  • 白银挑战——链表高频面试算法题
  • 海外腾讯云账号:腾讯云高性能计算平台 THPC
  • eclipse 最新版没有navigator视图如何解决
  • Zynq-Linux移植学习笔记之62- PL挂载复旦微flash
  • SpringBoot复习:(2)Tomcat容器是怎么启动的?
  • 1 MobileHomeTopicApplication
  • mpi4py包安装报错
  • C语言进阶-1
  • Python如何正确解决爬虫过程中的Cookie失效问题?
  • 维护自己电脑浅析
  • svo2论文
  • 【GoLang】MAC安装Go语言环境
  • epoll服务器创建
  • jdk11环境 提示“因为 accessExternalDTD 属性设置的限制导致不允许 ‘http‘ 访问“bug
  • Android Studio 的版本控制Git
  • 一个 SpringBoot 项目能处理多少请求