有问题的网站:http://ecogroovellc.com
当查看第二个子菜单下拉列表(投资组合>音乐)时,它在FF和Safari中正确显示,但在IE8中没有显示,它隐藏在第一个子下拉列表中。任何解决方案?
谢谢!
答案 0 :(得分:3)
我知道这是因为IE中的filter
(提供不透明度) - 它会导致overflow: hidden
- esque效果。
我试图精确定位它,但是有一个很多的CSS / JavaScript可以查看,我感到沮丧。
您需要做的是在JavaScript中完成淡入淡出转换时删除相关的filter
规则。
答案 1 :(得分:2)
如果您将有问题的UL(带有音频和视频的UL)设置为位置:相对,它似乎将其固定在ie8中,但它会在FF中将其搞定。
答案 2 :(得分:0)
我有同样的问题。我尝试了多种变体,最后我将filter:none !important;
添加到包含元素的css规则中,这对我有用。
答案 3 :(得分:0)
如果您正在尝试补偿IE8上的问题,您应该始终有条件地定位它(将条件类添加到HTML然后专门编写css目标.ie8)
实际上,没有任何方法可以编写适用于所有内容的代码......