css - IE 9 box-shadow 不显示

标签 css internet-explorer-9

站点是here:

菜单附近箭头中的阴影在 IE9 中没有显示。它在所有其他浏览器中工作正常,包括 IE7、8、Chrome、Firefox 和 Opera。请让我知道哪里出了问题。

最佳答案

您应用于 .arrow 的过滤器弄乱了您的框阴影。

progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476, sizingMethod='auto expand')
    progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=90, Color='#888888')
    progid:DXImageTransform.Microsoft.Blur(PixelRadius='1', MakeShadow='false')

我猜你想让它应用于旧的 IE 版本?

关于css - IE 9 box-shadow 不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5592501/

相关文章:

javascript - 检测 "Enter"键并绘制文本区域组件

css - Ruby on Rails - 强制复选框水平排列

javascript - 基金会 6 : Responsive Toggle no working

javascript - msie 奇怪的 div 格式(以及其他问题)我做错了什么?

javascript - ie9中报错requestAnimationFrame任何替代解决方案

internet-explorer-9 - 我需要CSS3过渡才能在IE9中工作

html - 在 Bootstrap 3 col 上填充似乎无法删除

javascript - RequireJS 在 IE9 中不工作

javascript - Swfobject 视频在 IE9 中不起作用

css - 使用 "ellipse"作为 IE-9 的渐变