jquery滑块在ie8及以下不表现

时间:2012-04-24 08:51:16

标签: jquery css plugins internet-explorer-8 internet-explorer-7

我真的很难过这个,并想知道你是否可以指出可能是显而易见的。我有一个JQuery滑块插件(jQuery Cycle),它位于图像的顶部。虽然在比ie8更旧的任何东西,我不能让背景透明和滑块大小表现。它适用于所有现代浏览器。

该网站是ukgreenenergy.co.uk,滑块位于顶部。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

插件有一些选项可以控制background-color。看起来以下一个或两个应该禁用白色背景。

cleartype: !$.support.opacity,  // true if clearType corrections should be applied (for IE) 
cleartypeNoBg: false, // set to true to disable extra cleartype fixing (leave false to force background color setting on slides)

根据代码中的注释,对于函数clearTypeFix($slides),IE6看起来需要白色背景。这是应用淡入淡出过渡时IE6的一个众所周知的修复。

设置cleartypeNoBg: true应该修复它。

编辑:看起来好像是在jQuery cycle plugin with transparency in IEInternet Explorer & jQuery Cycle Plugin Background Issue

之前提出的