占位符不与Internet Explorer

时间:2016-10-18 21:04:53

标签: html css html5 placeholder

我的应用程序上的问题很少,占位符不会出现在Internet Explorer 11上。

我在下面尝试了CSS示例,但没有取得任何成功。

:-ms-input-placeholder { /* IE10–11 */
    color: #ccc !important;
    font-weight: 400 !important;
}

::-ms-input-placeholder { /* Edge */
    color: #ccc;
    font-weight: 400;
}

::placeholder { /* CSS Working Draft */
    color: #ccc;
    font-weight: 400;
}

有关如何解决此问题的任何建议?

1 个答案:

答案 0 :(得分:6)

最后发现如何解决这个问题,即使使用了Internet Explorer 11,仿真也在调试器的屏幕上默认设置为9,所以我在HTML的head标签上添加了这个。

<meta http-equiv="X-UA-Compatible" content="IE=11">

将兼容性格式更改为IE11。