2009-04-19 3 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, и это не может быть изменено позже.

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

+0

Спасибо за вашу помощь, попробуем правильный CSS :) – SoulieBaby

Смежные вопросы