我删除了这条线,并与IE7,8,9完美。它仍然无法在IE6上运行。
对于pngfix,我尝试了“supersleight”插件,它在每个IE中除了在迂回路口外都非常漂亮。
我使用了一个小PHP函数,以服务即脚本不透明度:
if(usingIE())
echo "<script src='".ROOT."_js/jquery.roundabout.js' type='text/javascript'></script>";
else
echo "<script src='".ROOT."_js/jquery.roundabout.min.js' type='text/javascript'></script>";
echo "
<script>
$(document).ready(function() {
$('ul#teacherslist').roundabout({
minOpacity: 0.6, // invisible!
minScale: 0.3,
maxScale: 1,
shape: 'lazySusan',
duration: 600,
minZ:2000,
maxZ:2001,
btnNext: '#next',
btnPrev: '#previous'
});
});
</script>
我仍然不知道为什么IE6要给予更多的麻烦!
其实我要添加一个if IE脚本来替换所有的透明png作为jpgs ..以防万一..但它的图像在下面的菜单,导致我最头疼的菜单..它显示你也一样吗?还是渲染好? – Bren 2009-12-31 13:07:31
对不起,但我不记得确切。只是IE浏览器存在透明度问题。 (幸运的是)我没有IE6了。 – bertolami 2010-01-01 12:42:53
不幸的是,我的许多客户仍然使用浏览器的狗..所以我已经用jpgs替换了所有的透明png,但在主页的环形交叉口上仍然存在渐变问题.. ahhhhh !! – Bren 2010-01-04 12:51:54