zoukankan      html  css  js  c++  java
  • sass片段

    变量:

    $color: #333;
    body { color: $color;}  ----->  body { color: #333; }
    

    嵌套:

    nav {
      ul { margin: 0; }
    }
    ------------------------------
    nav ul { margin: 0;}

    父级选择器:
       a {
           &:hover { text-decoration: underline; }

      

    引入:

    // _reset.scss
    html, body, ul, ol {
      margin:  0;
      padding: 0;
    }
    
    // base.scss
    @import 'reset';
    

      

    混合(Mixin):可复用css声明

    @mixin border-radius($radius) {
              border-radius: $radius;
          -ms-border-radius: $radius;
    }
    .box {
      @include border-radius(10px);
    }
    ----------------------------------------
    .box {
      border-radius: 10px;
      -ms-border-radius: 10px;

     

    继承:可复用代码段

    %common {
      border: 1px solid #ccc;
      padding: 10px;
    }
    .message {
      @extend %common;
    }
    

      

    操作符:

        +、-、*、/、%

     600px / 960px * 100%;
    

      

    命令空间:

    .demo {
      font: {  
        family: fantasy;
        size: 30em;
        weight: bold;
      }
    }
    

      

     -------------------------------------------------------------

    参考文章:scss教程

  • 相关阅读:
    Serverless 动态博客开发趟“坑”记
    tsv与csv文件
    zypper
    source、sh、./三种执行方式对脚本变量的影响
    linux nm
    ldconfig
    cpio
    License简介
    rpm之spec文件
    使用rpmbuild制作rpm包
  • 原文地址:https://www.cnblogs.com/thing/p/10844930.html
Copyright © 2011-2022 走看看