sass基础常用指南

一、变量

$global-color:red;
.nav{
  background:$global-color;  
}

二、sass命名时横杠和下划线不区分

$global-color:yellow;
.nav{
  background-color:$global_color  
}
.footer{
  background-color:$global-color
}

三、变量中可以套用变量

$global-color:red;
$global-border:1px solid $global-color;
.nav{
  backhround:$global-color;
 border:$global-border;    
}


四、嵌套规则

#head{
  .nav{
    background:red;  
   .logo{
      float:left;
    }
  }

  p{
    color:red
 
  }


}

五·、伪类和直接调用父级符号&

#head{
  a{
    color:biue;
    &:hover{
      color:red
    }      
  }
}


六、sass的导入

@import "header";

.main{
  color:red;
}

@import "fotter";

七、嵌套导入

@import "header";

.main{
  color:red;
  @import "main";
}


@import "fotter";

八、关于注释

以下注释会被编译
/*
*时间:2017-11-18
*auther:liumingwang
*
*/

以下注释不会被编译

//color 静默注释

九、默认变量

@import "header";

$color:red!default; //这里是默认变量,“header”里面有个这个变量就用header里面的,header里面没有,就用此页面的默认变量

.head{
  color:$color;
}

十、混合器的使用mixin

@mixin border-radius{ -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; border-radius:5px;
} .header{ &-nav{ @include border-radius; } }

十一、混合器mixin传参数

@mixin links-color($nomal,$hover,$visited,$active){ color:$nomal; &:hover{ color:$hover;
  } &:visited{ color:$visited } &:active{ color:$active } } .header{ @include links-color(red,blue,green,yellow) }


十二:继承

.center{
  margin:0 auto;
}

.main{
  @extend .center
}

 十三:占位符

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
WebStorm 是一种集成开发环境(IDE),用于开发 Web 应用程序。它提供了对多种前端技术和工具的支持,包括 SassSass(Syntactically Awesome Style Sheets)是一种 CSS 预处理器,它扩展了 CSS 的功能并提供了更高级的样式表语言。Sass 允许使用变量、嵌套规则、混合(mixins)、导入等功能,以更高效、模块化和可维护的方式编写 CSS。 在 WebStorm 中使用 Sass,你需要进行以下步骤: 1. 确保已经安装了 Sass。你可以使用命令行运行 `sass --version` 来检查是否已安装。 2. 在 WebStorm 中创建或打开一个项目。 3. 在项目中创建一个 `.scss` 或 `.sass` 文件,这里是你编写 Sass 代码的地方。 4. 在 `.scss` 或 `.sass` 文件中编写你的 Sass 样式代码。 5. WebStorm 会自动检测到你在项目中使用了 Sass,并提供相应的功能,如语法高亮、代码提示和错误检查。 6. 如果需要将 Sass 编译成普通的 CSS 文件,你可以使用 WebStorm 的编译功能。在菜单栏中选择 "Run" -> "Edit Configurations",然后点击 "+" 添加一个新的 "File Watcher"。选择 "SCSS" 或 "Sass" 作为文件类型,并配置输出路径和其他选项。 7. 保存你的 Sass 文件,WebStorm 将自动编译并生成对应的 CSS 文件。 这样,你就可以在 WebStorm 中方便地使用 Sass 来编写和管理你的样式表了。希望对你有所帮助!如果还有其他问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值