2009-04-19 14 views
0

ちょっと、このコードを使って、sIFR(バージョン3)のH1とH2タグを動的に変更しています(Mark Wubbenのおかげで)、私はH2の背景色を変更する必要があります同じ関数..誰も私はコードの作業を得るのを助けることができますか?明らかにsIFRとchangeCSSは、背景色のために動作しない..sIFRと背景を変更する

関数changeColor(hexValue){

var css1 = '.sIFR-root { color: '+ hexValue +'; }'; 
var css2 = '.sIFR-root { color: #080808; background-color: '+hexValue+'; }'; 

for (var i = 0; i < sIFR.replacements['h1'].length; i++) { 
    sIFR.replacements['h1'][i].changeCSS(css1); 
}; 

for (var i = 0; i < sIFR.replacements['h2'].length; i++) { 
    sIFR.replacements['h2'][i].changeCSS(css2); 
}; 

を}。

答えて

1

sIFRは、Flashムービー全体の背景色のみをサポートしています。これは後で変更することはできません。

代替の透明度を有効にし、sIFR(<h2>)で置き換えられたHTML要素の背景色を設定することをお勧めします。ただし、厳密に必要な場合にのみ透過性を使用することをお勧めします。透明性はLinuxではほとんどサポートされていません。代わりに指定されたbackground-colorにフォールバックします。

+0

あなたの助けてくれてありがとう、通常のCSSを試してみる:) – SoulieBaby

関連する問題