使用SASS返回随机位置和颜色

使用SASS返回随机位置和颜色,sass,Sass,我正在尝试创建一个随机的颜色和位置的下降阴影与SASS。到目前为止,我已经找到了帮助,并得到了定位工作,但目前正在努力与随机颜色。我的代码如下: @import compass @function multiple-box-shadow ($n, $sc) $value: '#{random(2000)}px #{random(2000)}px $sc' @for $i from 2 through $n $value: '#{$value} , #{random(2000)

我正在尝试创建一个随机的颜色和位置的下降阴影与SASS。到目前为止,我已经找到了帮助,并得到了定位工作,但目前正在努力与随机颜色。我的代码如下:

@import compass

@function multiple-box-shadow ($n, $sc) 
  $value: '#{random(2000)}px #{random(2000)}px $sc'
  @for $i from 2 through $n
    $value: '#{$value} , #{random(2000)}px #{random(2000)}px $sc'

  @return unquote($value)
  @return unquote($sc)

$shadows-small:  multiple-box-shadow(700, '#0000ff')
$shadows-medium: multiple-box-shadow(200, '#00ff00')
$shadows-big:    multiple-box-shadow(100, '#ff0000')
您可以执行以下操作:

rgb(random(256)-1, random(256)-1, random(256)-1);

既然你已经在做了,为什么还要问你要返回一个随机位置呢?