Css 如何设置占位符的颜色?

Css 如何设置占位符的颜色?,css,internet-explorer,Css,Internet Explorer,我试图为输入中的占位符设置颜色,如果你问,为什么?这是因为我有一个主题定制,您可以更改字体颜色和背景颜色,因此,该颜色应该应用于整个系统,但不应用于占位符,并且应用于那里 我正在尝试这样做: :-ms-input-placeholder { color: gray !important; } 它适用于Chrome和Firefox,但我对IE有一个问题,它在那里不起作用,它显示主题颜色。例如,主题配置为红色,使用CSS,IE应该用灰色显示占位符,但它显示为红色。在发布问题之前,始终检查社区中现

我试图为输入中的占位符设置颜色,如果你问,为什么?这是因为我有一个主题定制,您可以更改字体颜色和背景颜色,因此,该颜色应该应用于整个系统,但不应用于占位符,并且应用于那里

我正在尝试这样做:

:-ms-input-placeholder {
 color: gray !important;
}

它适用于Chrome和Firefox,但我对IE有一个问题,它在那里不起作用,它显示主题颜色。例如,主题配置为红色,使用CSS,IE应该用灰色显示占位符,但它显示为红色。

在发布问题之前,始终检查社区中现有的问题。这样我们就可以摆脱重复的问题


什么版本的IE?