sIFR: кажется, не работает с вложенным HTML (например, тег <b> внутри тега <h1>)
У меня есть селектор H1, который я заменяю на sIFR. В некоторых из селекторов H1 есть селекторы strong>; например:
<h1>Hello world, <strong>this is some bold text</strong> and this is normal text</h1>
Все, что находится за пределами тегов strong>, заменяется в порядке, а текст внутри теги не отображаются. Я хотел бы применить другой стиль к тексту . Это возможно?
Вот мой соответствующий код sIFR из sifr-config.js:
sIFR.replace(avenir_black, {
selector: 'h1',
css: '.sIFR-root { color: #000000; text-transform:uppercase; }',
wmode: 'transparent'
});
Я пытался добавить это, но не повезло:
sIFR.replace(avenir_black, {
selector: 'h1 strong',
css: '.sIFR-root { color: #cc0000; text-transform:uppercase; }',
wmode: 'transparent'
});
1 ответ
Решение
СИФР делает текст внутри <strong>
теги жирным шрифтом. Для отображения текста жирные символы шрифта должны быть экспортированы. При создании фильма SIFR Flash обязательно выберите символ и выделите его жирным шрифтом.