scss 占位符mixin

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scss 占位符mixin相关的知识,希望对你有一定的参考价值。

$placeholders: '-webkit-input-placeholder',
               '-moz-placeholder',
               '-ms-input-placeholder';

@mixin placeholder {
  @each $placeholder in $placeholders {
    @if $placeholder == "-webkit-input-placeholder" {
      &::#{$placeholder} {
        @content;
      }
    }
    @else if $placeholder == "-moz-placeholder" {
      // FF 18-
      &:#{$placeholder} {
        @content;
      }

      // FF 19+
      &::#{$placeholder} {
        @content;
      }
    }
    @else {
      &:#{$placeholder} {
        @content;
      }
    }
  }
}

以上是关于scss 占位符mixin的主要内容,如果未能解决你的问题,请参考以下文章

scss 占位符色,mixin.scss

scss SCSS输入占位符mixin和用法示例

scss Mixin用于占位符

scss 占位符mixin

scss DRY mixins和动态占位符

scss Mixin用于样式形式占位符