美文网首页
SCSS常用混入(mixin)

SCSS常用混入(mixin)

作者: 幽小鬼 | 来源:发表于2022-02-21 10:53 被阅读0次

@mixin指令允许我们定义一个可以在整个样式表中重复使用的样式。
@include指令可以将混入(mixin)引入到文档中。

一、常用混入

不定期更新一些本人常用混入:

1、宽高

@mixin w-h($w: auto, $h: auto) {
  @if $w != auto {
    width: #{$w}rpx;
  } @else {
    width: auto;
  }
  @if $h != auto {
    height: #{$h}rpx;
  } @else {
    height: auto;
  }
}

2、字体

@mixin font($s: 24, $c: #444, $l: 24, $f: 400) {
  font-size: #{$s}rpx;
  color: #{$c};
  line-height: #{$l}rpx;
  font-weight: #{$f};
  font-family:PingFangSC-Regular,PingFang SC;
}

3、flex布局

@mixin flex($d: column, $j: normal, $a: normal) {
  display: flex;
  flex-direction: $d;
  justify-content: $j;
  align-items: $a;
}

二、使用方法

在需要使用的地方@import引入scss文件以后使用@include使用混入:

@include w-h(100, 100);

相关文章

  • SCSS常用混入(mixin)

    @mixin指令允许我们定义一个可以在整个样式表中重复使用的样式。@include指令可以将混入(mixin)引入...

  • SCSS入门

    大纲:1. 变量 2. 嵌套 3.混入(mixin) 4. placeholder 变量在SCSS中可以用$来...

  • 常用 SCSS 不完全总结

    Reset.scss Mixin.scss Mobile Media.scss

  • 《Java编程思想 Generics》读书笔记——Mixin

    何谓Mixin Mixin即mix in,混入的意思。和多重继承类似,但通常混入Mixin的类和Mixin类本身不...

  • Vue中的高级语法笔记

    mixin混入 mixin混入:1.组件data优先级高于mixin data优先级 生命周期函数,先执行mixi...

  • vue mixin

    混入 mixin 混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。一个混入对象...

  • mixin (混入)

    混入对象包含任意组件选项,用于分发组件的可复用功能;组件使用混入对象时,混入对象的组件选项混合到该组件本身的选项中...

  • mixin(混入)

    功能:可以把数个组件共用的配置提取成一个混入对象使用方式:第一步定义混合。例如:{data(){...},meth...

  • 混入 mixin

    混入提供了一种非常灵活的方式,来分发Vue组件中的可复用功能。一个混入对象可以包含任意组件选项。当组件使用混入对象...

  • odoo V10中文参考手册(十 : 有用的类和混入-mixin

    有用的类和mixin odoo提供了很多有用的类和混入(mixin)来让开发人员很方便的给对象添加常用功能。下面会...

网友评论

      本文标题:SCSS常用混入(mixin)

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