【发布时间】:2011-01-25 14:03:34
【问题描述】:
我为选定或悬停的菜单项使用渐变背景颜色,它在 chrome,FF,opera,ie7,ie8 中运行良好。但在ie9中,元素的背景出现在元素的右侧,但文本保持不变,这是第一个问题。
我面临的第二个问题是圆角,它在 chrome、FF、opera 中可以正常工作,但在 ie9 中,圆角还可以,但框的背景是图像但看起来是白色的!!!
第三个问题是阴影的问题 我将阴影应用于包含图像的 div,它在所有浏览器中都可以正常工作,但是 ie9 偏移了整个 div,而不是在鼠标悬停时应用阴影和不透明度更改,通过在没有阴影的 div 的一侧添加黑色部分来增加问题? ?????
当我听说 ie9 支持 css3 时,我知道这太不可思议了,ie 仍然是我的噩梦!!
我担心该网站将来会在 ie 9 中出现,所以我添加了这个
<meta http-equiv="X-UA-Compatible" content="IE=7.5"/>
当我使用 IE=7 或 IE=8 时,问题仍然存在 但知道添加该行后它看起来更好,但不支持圆角。
【问题讨论】:
-
IE9 处于测试阶段,目前还不能保证可以正常工作,这里有一个很好的开发指南:msdn.microsoft.com/en-us/ie/ff468705
-
我已经阅读了本指南,但没有办法
标签: css gradient rounded-corners shadow internet-explorer-9