zoukankan      html  css  js  c++  java
  • sass03 变量、样式导入

    demo1.scss

    @import "css.css";    //导入css文件
    @import "http://ss/xx";    //导入css文件
    @import url(css.css);    //导入css文件
    @import "a.scss";    //导入scss文件
    
    $fontsize:14px ;
    $fontsize:12px !default;//变量后面的值会覆盖前面的值,默认值
    
    $paddings: 5px 10px 5px 10px;//多值变量
    
    $maps: (color:red,borderColor:blue);//多值变量
    
    $className:main;//特殊变量
    $text-info:lightgreen;//特殊变量
    
    body{
        $color:red !global; //定义全局变量,以便后面的footer可以访问到,
        color:$color;
        font-size:$fontsize;
        padding:$paddings;
        padding-left:nth($paddings, 2);//下标从1开始
        
    }
    footer{
        color:$color;
        background-color:map-get($maps,borderColor);
    }
    .#{$className}{//使用main变量
        width:50px;
    }
    
    .text-info{
        color:$text-info;
    }

    编译后的demo1.css

    @import url(css.css);
    @import "http://ss/xx";
    @import url(css.css);        //导入css文件原样输出
    head {              //导入scss文件,会把scss文件的代码编译出来
      width: 100px; }
    
    body {
      color: red;
      font-size: 14px;
      padding: 5px 10px 5px 10px;
      padding-left: 10px; }
    
    footer {
      color: red;
      background-color: blue; }
    
    .main {
      width: 50px; }
    
    .text-info {
      color: lightgreen; }
    
    /*# sourceMappingURL=demo1.css.map */

    a.scss

    head{
        width:100px;
    }
  • 相关阅读:
    生产者消费者问题 一个生产者 两个消费者 4个缓冲区 生产10个产品
    三个线程交替数数 数到100
    c++ 字符串去重
    Java中一个方法只被一个线程调用一次
    GEF开发eclipse插件,多页编辑器实现delete功能
    python-arp 被动信息收集
    ssrf
    TCP
    xxe
    越权
  • 原文地址:https://www.cnblogs.com/yaowen/p/6998339.html
Copyright © 2011-2022 走看看