zoukankan      html  css  js  c++  java
  • Sass 入门

           

                1.定义: 

                         1.Sass 是一种流行的css预处理器语言。       

                  2.CSS预处理器:

                            1.它使用一种专门的编程语言,进行Web页面样式设计,然后再编译成正常的CSS文件。

                  3.为什么使用CSS预处理器?

                            1.为CSS添加编程语言中的特性(添加变量,逻辑程序,函数等),使CSS更加简洁适应性更强可读性更佳更易于代码的维护

                  

           1.添加变量

    $color: red; // $color 为一个变量。 .test
    { color: $color; }

           4.Sass 与 Scss 是同一个东西,但有两个不同点:

                        1.  文件后缀名 :   .Sass 与 .Scss 。

                           2.  语法书写方式:   Sass使用严格的缩进语法并且不带{} 和 ; ,而Scss与Css语法类似。 

           Sass 
    
           $ 200px  // 定义变量
           $height: 300px  // 定义变量
    
           body 
               $width
              height: $height
    
           Scss
    
           $ 200px;
           $height: 300px;
    
           body {
             width: $width;
             height: $height;  
           }

         编译后的CSS:
            body {
            200px;
    height: 300px;
    }

                          

                      5.Scss 与 CSS 的写法没有差别 :

                          1.可将.css文件直接修改成.scss文件使用。

                    6. Scss是 Sass 的新语法格式,Scss 更为前端开发人员所接受和使用。

                               
                                

  • 相关阅读:
    Elasticsearch5.3 学习(一):安装、Yii2.0 下载es扩展
    lnmp 环境require(): open_basedir restriction in effect 错误
    Ueditor编辑器图片上传到万象优图
    Linux curl 模拟form表单提交信息和文件
    CP936 转换成 UTF-8
    wamp 两个不同的php.ini
    PHP浮点数运算精度造成的,订单金额支付经常少1分的问题
    进制相关:存储与转换
    Python的数据类型
    pycharm+PyQt5 开发配置
  • 原文地址:https://www.cnblogs.com/yangwu-183/p/9131670.html
Copyright © 2011-2022 走看看