文章目录

  • Sass
  • Sass环境搭建
    • Live Sass Compiler
    • Sass初体验
  • Sass基础语法
    • 嵌套
    • 标识符
    • sass

Sass

Sass 是基于Ruby语言开发而成的 CSS 扩展语言,是 CSS 预处理器;

Sass 提供了许多便利的写法,可以减少 CSS 代码的重复,节省开发时间。

Sass环境搭建

Live Sass Compiler

在VScode中安装 Live Sass Compiler 插件,它可以帮助我们实时编译Sass代码,将其转化为CSS代码。

Sass初体验

在VScode中创建Sass文件,在Sass文件中可以正常编写CSS文件。

点击VScode下方的Watch Sass,会编译Sass代码生成CSS代码。

Sass基础语法

Sass有两种形式分别以.scss.sass为后缀;

先以.scss为例,(最后再看.sass)建立.scss形式的Sass文件;

嵌套

在Sass中可以将选择器层级进行嵌套,提高编码效率。

标识符

在层级嵌套中,使用 标识符& 代表父选择器。

sass

.sass文件与.scss文件类似,将.scss文件中的{}; 去掉就变成了.sass文件。

Sass的两种形式其实是同一种东西,差别不大,可以按个人的使用习惯进行选择。

Sass -- 基础知识与环境搭建相关推荐

  1. 深度学习图像识别:基础知识与环境搭建

    深度学习图像识别:基础知识与环境搭建 1. 深度学习的基本原理 什么是人工智能? 通过学习掌握了某中技能的机器,我们认为它具备了人工智能 什么是深度学习? 深度学习的概念源于人工神经网络的研究: 含多 ...

  2. C语言零基础入门——1.基础知识与环境搭建。

    C语言零基础入门--1.基础知识与环境搭建. 好了.终于迎来了第一篇文章,这篇文章要做的事情非常简单,主要有三个事情 ​ 第一:C语言的介绍. ​ 第二:计算机的基础知识. ​ 第三:C语言的环境安装 ...

  3. Cadence基础知识2(环境搭建、原理图库制作、原理图绘制、快捷键)

    需求说明:Cadence基本知识 内容       :环境搭建.原理图库制作.原理图绘制.快捷键 来自       :时间的诗 1 初始化环境 a 打开OrCAD Capture CIS软件 b 选择 ...

  4. Android 基础知识 -- Linux环境搭建

    Android 开发工具下载网站:http://www.androiddevtools.cn/ 1 JDK 1.1 下载JDK,解压后放到/usr/lib/jvm/目录 sudo mv jdk1.7. ...

  5. Python数据分析高薪实战第一天 python基础与项目环境搭建

    开篇词 数据赋能未来,Python 势不可挡 你好,我是千帆. 互联网公司从红利下的爆发期,进入新的精细化发展阶段,亟须深入分析与挖掘业务与数据价值,从而找到新的增长点突破现有增长瓶颈.各行各业的数据 ...

  6. 【Java基础】Java环境搭建

    文章目录 一.前期准备 1. 基础知识 2. 软件 二.安装 1. JDK安装 2. 配置环境变量 三.总结 一.前期准备 1. 基础知识 JVM:Java Virtual Machine,也就是Ja ...

  7. 分布式基础篇1——环境搭建(谷粒商城)

    一.项目简介 1.电商模式 2.项目前置知识 3.项目技术&特色 4.项目架构图 5.微服务划分图 二.分布式基础概念 1.微服务 2.集群&分布式&节点 3.远程调用 4.负 ...

  8. Unity开发(一).Unity基础以及开发环境搭建

    1. Unity基础知识概括 1)初识 Unity 由 Unity Technologies开发,创建三维视频游戏,建筑可视化及实时三维动画等互动内容的多平台的综合性开发工具. 编辑器运行平台:Win ...

  9. 从零开始学WEB前端——前置知识以及环境搭建

    ??项目介绍 先做个自我介绍,本人是一个没人写前端所以就自学前端的后端程序员??.在此项目中我会和大家一起从零基础开始学习前端,从后端程序员的视角来看前端,受限于作者的水平本项目暂时只会更新到前端框架 ...

  10. 循序渐进linux——基础知识、服务器搭建、系统管理、性能调优、集群应用_第四讲,Proxmox部署与应用...

    大家好!今天小编继续给大家介绍Ceph存储系统第四讲<Proxmox部署与应用>.在前几讲给大家介绍了Ceph存储系统基础知识,大家应该已经对Ceph有个大概了解,当然了解归了解,在实际工 ...

最新文章

  1. 面向连接的Socket Server的简单实现
  2. Oracle10g安装步骤(一)
  3. Pycharm、Idea、Goland 官方汉化来了
  4. 论:CMMI项目策划方法(PP)
  5. 刚发现的2011年最给力的春联
  6. 具有Spring的简单工作流引擎
  7. 1622C. Set or Decrease
  8. 产品经理如果有捷径,那可能是多读书
  9. 吴恩达深度学习 —— 3.7 为什么需要非线性激活函数
  10. pandas重采样时指定对不同列的不同操作
  11. 城乡投票源码php_响应式投票系统(支持微信、手机) php版 v3.2
  12. 海康萤石云硬盘录像机SDK使用
  13. php 极光推送别名数组,PHP使用极光推送-Go语言中文社区
  14. 只需2个公式,3阶魔方7步还原法
  15. 又是被打败的一天 (记招商银行笔试)
  16. 鸿蒙电视厂商多少人,国产厂商崛起?鸿蒙之后这家厂商也推送了新系统,体验极佳...
  17. Qt QNetwork 下载文件
  18. js的tree转数组
  19. Spring Boot 整合163或者qq邮箱发送验证码
  20. 3DsMax —布尔制作口红

热门文章

  1. 一起用Python做个自动化弹钢琴脚本,我竟然弹出了《天空之城》!
  2. 图形用户界面GUI(一)
  3. pentaho连接数据库
  4. java打开教程,jar文件打开教程
  5. 每日一题之 hiho1542 无根树变有根树
  6. 主板aspm关闭_【装机加人品】主板如何开启与关闭超线程技术?
  7. 机器学习——马氏距离
  8. 西安工业大学计算机考研分数线,西安工业大学研究生录取分数线
  9. c语言考试可视化编辑器无法提交,一行代码解决The7升级后可视化编辑器不能正常工作的问题...
  10. uni-app压缩图片上传