标签:div 投影 weight image 技术分享 关于 func fun 编译
前段时间,网上看的,分享一下
body中就写了这一行
<h1>Long Shadow</h1>
css用的是sass编译,如下
@function longShadow($color_a,$color_b,$stepnum, $opacity: 1){ $gradient_steps: null; @for $i from 1 through $stepnum { $weight: ( ( $i - 1 ) / $stepnum ) * 100; $colour_mix: mix($color_b, rgba($color_a, $opacity), $weight); $seperator: null; @if($i != $stepnum){ $seperator: #{‘,‘}; } $gradient_steps: append( #{$gradient_steps}, #{$i}px #{$i}px $colour_mix $seperator ); } @return $gradient_steps; } $bg: #3498db; body{ background-color: $bg; font-family: ‘Passion One‘, ‘arial‘; } h1 { text-align: center; font-size: 6rem; color: #fff; text-shadow: longShadow(darken($bg, 30%), $bg, 50, 0.5); }
效果图,如下,是不是很简单
标签:div 投影 weight image 技术分享 关于 func fun 编译
原文地址:https://www.cnblogs.com/its-me/p/10329374.html