sIFR Отображается только первый стиль шрифта глифа в моем SWF, кажется, не может вызвать другие - PullRequest
0 голосов
/ 30 октября 2009

Я загрузил свой .swf со встроенными жирным шрифтом, обычным шрифтом и курсивом. Затем я захожу в файл sifr-config.js, чтобы стилизовать текст с помощью CSS. Все свойства, кроме стиля шрифта: курсив; и вес шрифта: жирный; эффективны.

На самом деле, когда я пытаюсь использовать эти свойства, флэш-текст вообще не отображается.

Но если я вернусь в свой флэш-файл и изменит первый глиф с "нормального" на "полужирный" или "курсив", а затем произвожу реэкспорт, он отобразит текст Flash как любой стиль, который я только что изменил Первый глиф к.

Вот мои CSS все свойства, кроме font-weight и font-style:

sIFR.replace(ronnia, {
  selector: 'h1, logo-text',
  wmode: 'transparent',
  css: '.sIFR-root { font-size:200px; background-color:none; color: #000000; text-transform: uppercase; font-style:Italic; display:block;}'
});

Я действительно новичок в SIFR, есть идеи, что я могу делать неправильно?

Ответы [ 2 ]

0 голосов
/ 05 декабря 2009

РЕШЕНИЕ (эээххх - обходное решение):

Это экспорт из flash-проблемы - я читал некоторые другие посты о том, что flash не экспортирует стиль 3 и 4 файла fla. ( Шрифт не экспортируется )

Это заставило меня попробовать это: я применил 'жирный шрифт' как стиль к первому слову в файле sifr3-r436-fla (слово 'Make') и экспортировал его. В демонстрационном файле index.html я назвал этот SWF-файл, но я НЕ изменил часть кода CSS на полужирный (font-weight: normal) - впервые я смог отобразить стиль шрифта «полужирный», используя sIFR .

Я думаю, что буду придерживаться рабочего процесса, делающего отдельные SWF для каждого веса шрифта.

Марк, я думаю, что многие люди борются с этим - вы собираетесь рассказать людям об этой проблеме на сайте документации sIFR?

ПРОБЛЕМА: Я тоже борюсь с этой проблемой. Только «нормальный» работает с некоторыми шрифтами. Один из шрифтов, который я пытаюсь использовать, не имеет «BoldItalic», поэтому я установил «bold» - может ли это быть причиной того, что «bold» потерпел неудачу?

Кто-нибудь уже решил эту проблему? Если нет, то я попытаюсь настроить демонстрационную страницу, чтобы Марк смог ее изучить.

Как и Джей, мне интересно, если это проблема со шрифтом - проблема с некоторыми шрифтами известная проблема?

На самом деле «жирный», «полужирный и курсив» - проблема почти со всеми шрифтами, которые я пробую. Только успех с Верданой и Грузией ...

Какую важную информацию я пропустил? Что-то не так в файле fla?

Я пытался что-то проверить, что делает, что - я применил стиль жирного шрифта к «нормальному» слову в файле fla - но это не имеет никакого эффекта. Я полагаю, это просто вопрос встраивания стиля шрифта в te swf-файл.

0 голосов
/ 31 октября 2009

В коде написано Italic с большой буквы. Flash может быть разборчив с поддержкой CSS, поэтому это может быть проблемой. Кроме того, было бы полезно, если бы вы могли добавить ссылку на демонстрационную страницу.

...