zoukankan      html  css  js  c++  java
  • Sass--混合宏--声明宏

    如果你的整个网站中有几处小样式类似,比如颜色,字体等,在 Sass 可以使用变量来统一处理,那么这种选择还是不错的。但当你的样式变得越来越复杂,需要重复使用大段的样式时,使用变量就无法达到我们目了。这个时候 Sass 中的混合宏就会变得非常有意义下面介绍 Sass 的混合宏。

    1、声明混合宏

    不带参数混合宏:

    在 Sass 中,使用“@mixin”来声明一个混合宏。如:

    @mixin border-radius {
        -webkit-border-radius: 5px;
        border-radius: 5px;
    }

    其中 @mixin 是用来声明混合宏的关键词,有点类似 CSS 中的 @media、@font-face 一样。border-radius 是混合宏的名称。大括号里面是复用的样式代码。

    带参数混合宏:

    除了声明一个不带参数的混合宏之外,还可以在定义混合宏时带有参数,如:

    @mixin border-radius($radius: 5px) {
        -webkit-border-radius: $radius;
       border-radius: $radius;
    }
  • 相关阅读:
    会跳舞的树(只用HTML+CSS)(转)
    国内UED收录
    HDU 1078 dfs+dp
    HDU 1278
    HDU 4499
    HDU 4597
    POJ2777
    POJ1780 Code
    简单的Fleury算法模板
    POJ 2513 无向欧拉通路+字典树+并查集
  • 原文地址:https://www.cnblogs.com/qjuly/p/9071289.html
Copyright © 2011-2022 走看看