In Bootstrap 3.2.2 there is declaration:
.form-control:-ms-input-placeholder {
color: #999;
}
IE 11.0.17 (possibly other versions as well) doesn't render it correctly, the placeholder remains black.
In Bootstrap 3.2.2 there is declaration:
.form-control:-ms-input-placeholder {
color: #999;
}
IE 11.0.17 (possibly other versions as well) doesn't render it correctly, the placeholder remains black.
I put the following in my custom CSS and it fixed the problem:
input:-ms-input-placeholder {
color: #999;
}
Internet Explorer 11 needs the !important
flag to override the default user agent styles.
.form-control:-ms-input-placeholder {
color: #999 !important;
}
This is not an issue in Microsoft Edge which uses ::-ms-input-placeholder
and no !important
flag. Internet Explorer 10 does not need the !important
flag.