我使用<meta http-equiv="X-UA-Compatible" content="IE=8">
使IE9呈现为IE8。这已经解决了我的很多问题,但是因为IE8不支持box-shadow
我不得不使用filter: progid:DXImageTransform.Microsoft.Shadow(color='#333333', Direction=145, Strength=5);
来获得与我的影子类似的效果。现在,IE9确实支持box-shadow
,但是我无法让IE9使用box-shadow
而不是filter
。强制IE9渲染为IE8,但仍然使用CSS3属性
有谁知道如何让IE9渲染阴影?
很显然,'box-shadow'不再有效,因为你强制IE9将网站呈现为IE8。删除'X-UA-Compatible'标题和'box-shadow'将会起作用。 – duri
“阴影”过滤器看起来非常糟糕。 – thirtydot
那么,为什么你把IE9渲染成IE8呢?当然你的时间会更好地解决阻止IE9渲染正确的问题吗? –