text Text-shadow SCSS Mixin可用于在文本后面轻松添加基本阴影,或通过添加a创建独特效果(如浮雕)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text Text-shadow SCSS Mixin可用于在文本后面轻松添加基本阴影,或通过添加a创建独特效果(如浮雕)相关的知识,希望对你有一定的参考价值。

<div class="card">
  <h1 class="demo1">text-shadow Mixin</h1>
  <p>@include text-shadow(2px,2px,2px,rgba(0,0,0,.25));</p>
  <h1 class="demo2">text-shadow Mixin</h1>
  <p>@include text-shadow(-1px,-2px,3px,#00FFFF, 1px,2px,3px,#0080FF);</p>
</div>

@mixin text-shadow($x1:2px, $y1:2px, $blur1:5px, $color1:black, $x2:null, $y2:null, $blur2:null, $color2:null){
  @if ($x2) {
   text-shadow: $x1 $y1 $blur1 $color1, $x2 $y2 $blur2 $color2; 
  }
  @else {
    text-shadow: $x1 $y1 $blur1 $color1;
  }
}

/* mixin usage */
.demo1 {
  color: #0080FF;
  @include text-shadow(2px,2px,2px,rgba(0,0,0,.25));
}
.demo2 {
  color: #FFFFFF;
  @include text-shadow(-1px,-2px,3px,#00FFFF, 1px,2px,3px,#0080FF);
}

/* demo styles */
.card {
  margin: 2em auto;
  text-align: center;
}
h1 {
  font-size: 40px;
  margin: 10px 0;
  line-height: 1
}
p + h1 {
  margin-top: 40px
}

以上是关于text Text-shadow SCSS Mixin可用于在文本后面轻松添加基本阴影,或通过添加a创建独特效果(如浮雕)的主要内容,如果未能解决你的问题,请参考以下文章

Laravel 5.4 Webpack Mix - 合并SCSS和CSS

Laravel mix.sass“prependData”不向 scss 文件提供数据

text-shadow用法

CSS3的文字阴影—text-shadow

text-shadow的用法详解

text-shadow文字阴影