Skip to content

Instantly share code, notes, and snippets.

@chriseppstein
Forked from gbbowers/multi-shadow
Created September 29, 2010 22:36
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save chriseppstein/603697 to your computer and use it in GitHub Desktop.
Save chriseppstein/603697 to your computer and use it in GitHub Desktop.
// Proposed syntax: !remaining applied to the last positional argument becomes a
// comma list of any unbound positional arguments.
@mixin multi-shadow($shadows !remaining){
-moz-box-shadow: $shadows;
-webkit-box-shadow: $shadows;
-o-box-shadow: $shadows;
box-shadow: $shadows;
}
.shadowed {
@include multi-shadow(rgba(0,0,0,.35) 0 2px 3px 0 inset, rgba(255,255,255,.5) 0 1px 2px);
}
.shadowed {
-moz-box-shadow: rgba(0,0,0,.35) 0 2px 3px 0 inset, rgba(255,255,255,.5) 0 1px 2px;
-webkit-box-shadow: rgba(0,0,0,.35) 0 2px 3px 0 inset, rgba(255,255,255,.5) 0 1px 2px;
-o-box-shadow: rgba(0,0,0,.35) 0 2px 3px 0 inset, rgba(255,255,255,.5) 0 1px 2px;
box-shadow: rgba(0,0,0,.35) 0 2px 3px 0 inset, rgba(255,255,255,.5) 0 1px 2px;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment