sIFR: кажется, не работает с вложенным HTML (например, тег <b> внутри тега <h1>)

У меня есть селектор H1, который я заменяю на sIFR. В некоторых из селекторов H1 есть селекторы ; например:

<h1>Hello world, <strong>this is some bold text</strong> and this is normal text</h1>

Все, что находится за пределами тегов , заменяется в порядке, а текст внутри теги не отображаются. Я хотел бы применить другой стиль к тексту . Это возможно?

Вот мой соответствующий код 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 обязательно выберите символ и выделите его жирным шрифтом.

Другие вопросы по тегам