IE 8添加文本阴影

时间:2014-06-03 17:06:38

标签: javascript css internet-explorer internet-explorer-8 dijit.form

我遇到了一个奇怪的问题 - 在我的一个表单元素中,看起来只为IE 8添加了text-shadow。

即使我添加了一个:

text-shadow: 0px transparent;

它仍然出现。有没有人见过这样的东西?

我正在使用dojo / dijit,当我专门针对该元素时,即使是像

这样的东西
color: red;

它在IE 8中没有任何效果,尽管在其他现代浏览器中也是如此。 这是一个截图:

enter image description here

2 个答案:

答案 0 :(得分:0)

你必须使用ms过滤器或poly ....

您使用的是Modernizr吗?如果不是,我建议使用它,这样你就可以调用ie8 css来禁用或更改此文本阴影上的css方法。

HEre是一个类似的问题/答案:

Text-Shadow: IE8

答案 1 :(得分:0)

IE不支持版本10之前的text-shadow属性,因此设置它不会对此产生任何影响。

由于您的表单控件已禁用,因此IE8会根据操作系统通常如何绘制禁用的控件来呈现它。不幸的是,你无法改变这一点。