$placeholders: '-webkit-input-placeholder', '-moz-placeholder', '-ms-input-placeholder'; @mixin placeholder { @each $placeholder in $placeholders { @if $placeholder == "-webkit-input-placeholder" { &::#{$placeholder} { @content; } } @else { &:#{$placeholder} { @content; } } } }