我正在寫一個移動網站,我正在用sass來設計它。:: - webkit輸入佔位符不起作用
我想更改textinput的佔位符顏色,但我無法做到這一點。
這是佔位符混入
@mixin placeholder($color) {
::-webkit-input-placeholder {color: $color}
:-moz-placeholder {color: $color}
::-moz-placeholder {color: $color}
:-ms-input-placeholder {color: $color}
}
然後我用它納入一類
.input-class {
@include placeholder(#FFFFFF);
}
類最後設置爲輸入
<input class="input-class" ...>
但沒有發生。另外,我的IDE在mixins行上設置了一個錯誤,告訴我:「未知的僞選擇器-webkit-input-placeholder」和chrome似乎無法識別該標記。
如何更改佔位符的顏色?無論迴應是在sass還是css。
在此先感謝。
參見:http://stackoverflow.com/a/17181946/1652962 – cimmanon