It is possible with inline javascript onkeyup="this.setAttribute('value', this.value);"
& input:not([value=""]):not(:focus):invalid
Demo: http://jsfiddle.net/mhsyfvv9/
input:not([value=""]):not(:focus):invalid{_x000D_
background-color: tomato;_x000D_
}
_x000D_
<input _x000D_
type="email" _x000D_
value="" _x000D_
placeholder="valid mail" _x000D_
onchange="this.setAttribute('value', this.value);" />
_x000D_