【问题标题】:sIFR Only the first font-style of glyph in my swf will display, cannot seem to call up the otherssIFR 仅显示我的 swf 中字形的第一个字体样式,似乎无法调用其他字体样式
【发布时间】:2009-10-30 03:27:42
【问题描述】:

我已上传我的 .swf,其中嵌入了粗体、正常和斜体字形。然后我转到我的 sifr-config.js 文件以使用 CSS 设置文本样式。除 font-style:italic 外的所有属性;和字体粗细:粗体;是有效的。

事实上,当我尝试使用这些属性时,Flash 文本根本不会显示。

但如果我回到我的 Flash 文件并将第一个字形从“普通”更改为“粗体”或“斜体”然后重新导出,它会将 Flash 文本显示为我刚刚更改的任何样式第一个字形到。

这是我的 CSS 除了 font-weigh 和 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 真的很陌生,有什么想法我可能做错了吗?

【问题讨论】:

    标签: sifr styling embedding glyph text-styling


    【解决方案1】:

    代码显示Italic 带有大写字母I。Flash 对CSS 支持可能很挑剔,所以这可能是个问题。除此之外,如果您可以添加指向演示页面的链接会有所帮助。

    【讨论】:

      【解决方案2】:

      解决方案(eeehhh - 解决方法):

      这是从 flash-problem 导出的 - 我读过其他一些关于 flash 不导出 fla 文件的样式 3 和 4 的帖子。(Font wont export out)

      这让我尝试这样做:我将“粗体”作为样式应用于 sifr3-r436-fla 文件中的第一个单词(单词“Make”)并将其导出。在演示 index.html 文件中,我调用了这个 swf 文件,但我没有将 css 代码部分更改为粗体(字体粗细:正常)——这是我第一次能够使用 sIFR 显示字体的“粗体”样式.

      我想我会坚持为每个字体粗细制作单独的 swf 的工作流程。

      马克,我想很多人都在为这个问题苦恼 - 你打算在 sIFR 文档网站上告诉人们这个问题吗?

      问题: 我也在为这个问题而苦苦挣扎。只有“正常”适用于某些字体。我尝试使用的一种字体没有“BoldItalic”,所以我将其设置为“bold”——这可能是“bold”失败的原因吗?

      有人解决了这个问题吗?如果没有,我会尝试设置一个演示页面供 Mark 探索。

      像 Jay 一样,我想知道这是否是字体问题 - 某些字体的问题是已知问题吗?

      实际上“粗体”“斜体”“粗体&斜体”是我尝试的几乎所有字体的问题。只有 verdana 和 georgia 才能成功...

      我错过了哪些重要信息?我在 fla 文件中做错了吗?

      我尝试了一些东西来检查什么在做什么 - 我将粗体字体样式应用于 fla 文件中的“正常”单词 - 但这没有任何效果。我想这只是将字体样式嵌入到 te swf 文件中的问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-10-20
        • 1970-01-01
        • 1970-01-01
        • 2011-12-06
        • 2017-01-29
        相关资源
        最近更新 更多