【发布时间】:2022-01-09 06:04:39
【问题描述】:
我用过这个代码:
颜色不显示
.class::-webkit-input-placeholder
{
color: red;
}
【问题讨论】:
-
请提供更多代码。如果没有这些较少的信息,就不可能进行调试。很可能错误不在 CSS 中。
标签: javascript html css reactjs
我用过这个代码:
颜色不显示
.class::-webkit-input-placeholder
{
color: red;
}
【问题讨论】:
标签: javascript html css reactjs
::-webkit-input-placeholder 并不适用于所有浏览器
使用 ::placeholder
.class::placeholder{
color: red;
}
【讨论】:
似乎 ::-webkit-input-placeholder 不是正确的方法。
你应该这样使用它:
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
color: red;
opacity: 1; /* Firefox */
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
color: red;
}
::-ms-input-placeholder { /* Microsoft Edge */
color: red;
}
在此处阅读更多信息:w3schools
【讨论】: