I'm not 100% sure what your issue here is, but I do know that text-shadow
isn't supported by default IE9. The text will appear perfectly white in this fiddle using your example code in IE9. Unless you're using some shiv to get text-shadow
to work, you can use a DirectX filter - DXImageTransform.Microsoft.Shadow
- to apply the shadow in IE9:
filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=45);
Do note, however, that this will not be as dark as the text-shadow
you have currently applied.
If this issue is to do with the font not displaying in IE9 (it looks like Arial to me), then please see @font-face works in IE8 but not IE9