我知道有关于改变占位符文本的this帖子。
textarea::-webkit-input-placeholder {
color: #fff;
}
textarea:-moz-placeholder { /* Firefox 18- */
color: #fff;
}
textarea::-moz-placeholder { /* Firefox 19+ */
color: #fff;
}
textarea:-ms-input-placeholder {
color: #fff;
}
但它什么都没做我错过了什么
这是我的一个textarea
的样子
<textarea
onChange={(e) => this.props.handleUpdateQuestion(e, firstQuestion.Id)}
placeholder="Overall Satisfaction Question"
name="SEO__Question__c"
type="text"
className="slds-input"
value={firstQuestion.SEO__Question__c ? firstQuestion.SEO__Question__c : ''}
style={inputStyle}
autoFocus
/>
4条答案
按热度按时间fafcakar1#
对于现代浏览器,仅使用::placeholder伪元素:
传统和现代浏览器:
第一次
和你的代码相关的,用引号括起来:
f87krz0w2#
我不确定,但我认为现在没有必要使用前缀。
vwkv1x7d3#
1bqhqjot4#
文本区域::占位符{颜色:#fff;}