MozTW 討論區
https://forum.moztw.org/

IE的FILTER,在FF中,怎麽替代啊?(圖片無法顯示)
https://forum.moztw.org/viewtopic.php?f=18&t=15548
1 頁 (共 1 頁)

發表人:  bondbond [ 2006-09-11, 16:51 ]
文章主題 :  IE的FILTER,在FF中,怎麽替代啊?(圖片無法顯示)

<div id=oTransContainer style="FILTER: progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0, wipeStyle=0, motion='forward');-moz-opacity:0.5;opacity: 0.5; WIDTH: 160px; HEIGHT: 120px; position: relative; left: 0px; top: 0px;"></div>
<SCRIPT>

var NowFrame = 1;
var MaxFrame = parseInt(document.getElementById("max3").value);

var bStart = 0;
document.getElementById('oTransContainer').innerHTML='<?php echo "$p"; ?>';
function fnToggle() {
var next = NowFrame + 1;

if(next == MaxFrame+1)
{
NowFrame = MaxFrame;
next = 1;
}

if(bStart == 0)
{
bStart = 1;

setTimeout('fnToggle()', 6000);

return;
}
else
{
document.getElementById('oTransContainer').filters[0].Apply();

document.getElementById('oDIV'+NowFrame).style.display ="none";
document.getElementById('oDIV'+next).style.display ="";


document.getElementById('oTransContainer').filters[0].Play(duration=2);

if(NowFrame == MaxFrame)
NowFrame = 1;
else
NowFrame++;
} setTimeout('fnToggle()', 6000);
}

fnToggle();
</SCRIPT> 這個DIV 在FF中找不到FILTER屬性,怎麽解决啊?謝謝

發表人:  風痕影 [ 2006-10-07, 03:56 ]
文章主題 : 

替代的方法您自己已經寫上去了
就是-moz-opacity:0.5;與opacity: 0.5;

opacity是CSS 3中的半透明特性
-moz-opacity可以在尚未支援opacity的版本中使用
不過現在的Firefox已經支援opacity了

另外,這篇發表在問題網頁與網頁技術傳教區會較為恰當
因為這裡的程式開發是指Mozilla的程式開發

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/