为了账号安全,请及时绑定邮箱和手机立即绑定
  • [Sass]不同样式风格的输出方法

    1. 嵌套输出方式 nested

    2. 展开输出方式 expanded  

    3. 紧凑输出方式 compact 

    4. 压缩输出方式 compressed


    查看全部
  • @extend .btn

    继承btn类的样式,btn的样式正常书写就可以

    查看全部
    0 采集 收起 来源:[Sass]扩展/继承

    2018-10-15

    1. nth函数(nth function) 可以直接访问值列表中的某一项;

    2. join函数(join function) 可以将多个值列表连结在一起;

    3. append函数(append function) 可以在值列表中添加值; 

    4. @each规则(@each rule) 则能够给值列表中的每个项目添加样式。


    查看全部
    0 采集 收起 来源:[Sass]值列表

    2018-10-13

  • 使用 #{ }插值语句 (interpolation) 时,有引号字符串将被编译为无引号字符串

    查看全部
    0 采集 收起 来源:[Sass]字符串

    2018-10-13

  • 样式属性用到变量的时候要用差值#{$..}


    查看全部
    0 采集 收起 来源:[Sass]插值#{}

    2018-10-13

  • 混合宏 VS 继承 VS 占位符

    1. 宏@mixin @include

      优点:可以传参数

      缺点:编译出来的css代码冗余

    2. 继承@extend

      优点:编译出来的css合并一起

      缺点:不能传参

      在有基类的情况下用继承

    3. 占位符%

      与继承类似,但没有基类存在,如果不调用则不编译

    查看全部
  • 占位符%:避免冗余的代码,类似申明一个不被调用的样式集合

    查看全部
  • 关于宏(类似函数)

    申明:@mixin

    调用:@include

    查看全部
  • 什么时候声明变量?

    创建变量只适用于感觉确有必要的情况下。不要为了某些骇客行为而声明新变量,这丝毫没有作用。只有满足所有下述标准时方可创建新变量:

    1. 该值至少重复出现了两次;

    2. 该值至少可能会被更新一次;

    3. 该值所有的表现都与变量有关(非巧合)。


    查看全部
  • 调试配置:

    sass --watch --scss --sourcemap style.scss:style.css


    查看全部
    0 采集 收起 来源:Sass 的调试

    2018-10-13

  • nav {
        a{
            color: red;
            
            header & {
                color: greed:
            }
        }
    }

    这段scss 代码中的  &   代表的是取父值的意思,header &  ===>  header  nav a

    查看全部
  • Sass 中还提供属性嵌套,CSS 有一些属性前缀相同,只是后缀不一样,比如:border-top/border-right,与这个类似的还有 margin、padding、font 等属性。假设你的样式中用到了:

    .box {
        border-top: 1px solid red;
        border-bottom: 1px solid green;
    }

    在 Sass 中我们可以这样写:

    .box {
      border: {
       top: 1px solid red;
       bottom: 1px solid green;
      }
    }


    查看全部
  • nav {
      a {
        color: red;
    
        header & {
          color:green;
        }
      }  
    }
    header &表示header作为nav的父集
    
    & header表示header作为nav的子集


    查看全部
  • [Sass运算]字符运算

    https://img1.sycdn.imooc.com//5bac91bd00013fbb03810704.jpghttps://img1.sycdn.imooc.com//5bac91c80001d72903640247.jpg

    查看全部
  • [Sass运算]颜色运算

    https://img1.sycdn.imooc.com//5bac915a000101bc03920557.jpg

    查看全部

举报

0/150
提交
取消
课程须知
对CSS有一定的了解,才可以更好的学习本课程。
老师告诉你能学到什么?
1、Sass是什么?他有什么功能? 2、Sass需要什么样的环境才能顺利运行 3、Sass语法格式和CSS有什么不一样? 4、Sass要如何编译 5、你要怎么调试Sass 6、Sass有哪些基本特性 7、Sass的控制命令能做些什么事情 8、Sass有哪些数据类型 9、Sass的函数功能

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!