How to change font color in input text without affecting placeholder font color in Internet Explorer 11?
If I change the font color of the input ( Fiddle ):
HTML
<div class="buttonToolbar"> <input type="text" placeholder="eg Stackoverflow"><br> </div>
CSS
.buttonToolbar input { color: Blue; } :-ms-input-placeholder { font-style: italic; color: GrayText; } ::-webkit-input-placeholder { font-style: italic; color: GrayText; }
Placeholder text is no longer gray by default in Internet Explorer 11:

But it displays as we would like in Chrome 35:

Bonus Chatter
If I do not create an input style, then the input field has no style. The change:
.buttonToolbar input { color: Blue; }
to
.buttonToolbar { color: Blue; }
means the placeholder text now does what it should:

but now the color of the text does not do what it should do:

What I need to do is figure out how to change the input background color of HTML5 using CSS.
Reading bonuses
source share