sass1

作者: 微笑的年轻的 | 来源:发表于2018-05-21 11:58 被阅读0次

    //变量 用$符号来定义

    $red:red;

    ul{

    color:$red;

      background-color:$red;

    }

    //变量的值也可以引用其他的变量

    $border:1px solid $red;

    div{

    border:$border;

    }

    //嵌套遇见伪类元素时用

    a{

    font-size:16px;

      &:hover{

    color:$red;

      }

    }

    a span{

    color:blue;

    }

    //属性嵌套

    h1{

    border:{

    style:solid;

        width:2px;

        color:#ccc;

      }

    }

    //继承 用关键字@extend

    .ww{

    @extend a;

    }

    注意,a下面的span也被继承啦!

    //最重要的

    //Minxin

    @mixin app{

    font-size:20px;

      color:deeppink;

    }

    .mm{

    @include app;

    }

    //带参数的

    @mixin app1($wh:20px,$he:20px){

    width:$wh;

        height:$he;

    }

    .mv{

    @include app1(30px,40px);

    }

    //带很多参数的情况用...

    @mixin mixName($shadow...) {

    box-shadow:$shadow;

    }

    .box{

    @include mixName(0 2px 2px rgba(0,0,0,.3),0 3px 3px rgba(0,0,0,.3),0 4px 4px rgba(0,0,0,.3));

    }

    相关文章

      网友评论

          本文标题:sass1

          本文链接:https://www.haomeiwen.com/subject/xysfjftx.html