我刪除了這條線,並與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