3

如果您在 IE <= 8 中访问http://mattculbreth.comhttp://mattculbreth.com/projects.html,您会在文本周围看到阴影。Safari、Chrome 和 FireFox 都可以正确呈现。

通过查看 CSS,任何人都可以告诉如何使这在 IE 中看起来更好?IE 9 看起来不错(但它没有渐变,我对此很好)。

编辑 1: 我从设计师那里得到了这个模板。它使用了最新的 CSS 魔法,所以我不会对这里不完美的 IE 性能感到震惊。CSS 文件在此处此处此处

非常感谢!

马特

4

3 回答 3

2

编辑#1:删除所有“过滤器:progid:DXImageTransform.Microsoft.dropshadow(...);” 你的 theme.css 文件中的属性,你很高兴。

于 2010-07-20T20:57:29.720 回答
1

看起来它是由 生成的theme.css,有几个类应用了dropShadow过滤器,包括.box.navwrapP.link A等等。我不太清楚是哪一个实际上导致了阴影,因为它们不应该被应用。您可以尝试删除它们以查看哪些修复它。

于 2010-07-20T20:49:12.853 回答
0

text-shadow从所有 CSS 文件中删除属性应该可以解决问题。我的理论是,即使它在 mc.css 中被覆盖,IE9.js 仍然雄心勃勃并应用它。

于 2010-07-20T21:00:41.183 回答