SIFR и изменение фона - PullRequest
       18

SIFR и изменение фона

0 голосов
/ 19 апреля 2009

Привет всем, я использую этот код для динамического изменения тегов sIFR (версия 3) H1 и H2 (спасибо Марку Вуббену за код), но мне нужно изменить цвет фона H2 в той же функции .. Может кто-нибудь помочь мне заставить работать код? Очевидно sIFR и changeCSS не работают для фоновых цветов ..

функция 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 Ответ

1 голос
/ 19 апреля 2009

SIFR поддерживает только цвет фона для всего фильма Flash, и его нельзя изменить позже.

Лучше всего включить прозрачность для замен и установить цвет фона для элемента HTML, заменяемого на sIFR (<h2>). Однако вам рекомендуется использовать прозрачность только в случае крайней необходимости, и имейте в виду, что прозрачность в основном не поддерживается в Linux. Вместо этого он вернется к указанному background-color.

...