diff options
Diffstat (limited to 'debian/missing-sources/bourbon/app/assets/stylesheets/css3/_selection.scss')
-rw-r--r-- | debian/missing-sources/bourbon/app/assets/stylesheets/css3/_selection.scss | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/debian/missing-sources/bourbon/app/assets/stylesheets/css3/_selection.scss b/debian/missing-sources/bourbon/app/assets/stylesheets/css3/_selection.scss new file mode 100644 index 0000000..216fff5 --- /dev/null +++ b/debian/missing-sources/bourbon/app/assets/stylesheets/css3/_selection.scss @@ -0,0 +1,44 @@ +@charset "UTF-8"; + +/// Outputs the spec and prefixed versions of the `::selection` pseudo-element. +/// +/// @param {Bool} $current-selector [false] +/// If set to `true`, it takes the current element into consideration. +/// +/// @example scss - Usage +/// .element { +/// @include selection(true) { +/// background-color: #ffbb52; +/// } +/// } +/// +/// @example css - CSS Output +/// .element::-moz-selection { +/// background-color: #ffbb52; +/// } +/// +/// .element::selection { +/// background-color: #ffbb52; +/// } + +@mixin selection($current-selector: false) { + @include _bourbon-deprecate-for-prefixing("selection"); + + @if $current-selector { + &::-moz-selection { + @content; + } + + &::selection { + @content; + } + } @else { + ::-moz-selection { + @content; + } + + ::selection { + @content; + } + } +} |