text 使用此输入占位符SCSS Mixin更改占位符属性的颜色。添加背景颜色或只更改文本颜色

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text 使用此输入占位符SCSS Mixin更改占位符属性的颜色。添加背景颜色或只更改文本颜色相关的知识,希望对你有一定的参考价值。


<div class="card placeholder">
  <label>Label
    <input type="text" placeholder="placeholder mixin">
  </label>
</div>


@mixin placeholder() {
  input::-webkit-input-placeholder {@content}
  input:-moz-placeholder           {@content}
  input::-moz-placeholder          {@content}
  input:-ms-input-placeholder      {@content}
}

/* mixin usage */
.placeholder {
  @include placeholder {
    color: #0066CC;
    background: #ccffff;
  }
}

/* demo styles */
.card {
  width: 15em;
  margin: 2em auto;
  label {
    line-height: 2;
  }
  input {
    width: 100%;
    font-size: 1rem;
    padding: .5em .8em .7em;
    clear: left;
  }
}

以上是关于text 使用此输入占位符SCSS Mixin更改占位符属性的颜色。添加背景颜色或只更改文本颜色的主要内容,如果未能解决你的问题,请参考以下文章

scss 输入占位符crossbrowser mixin sass

scss 占位符mixin scss

scss SCSS:Mixin占位符

scss 占位符色,mixin.scss

scss Mixin用于占位符

scss 占位符mixin