问题标签 [sifr3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sifr - sifr 3 只在我的电脑上可见
我在我的网站上使用 sifr3。我已将网站上传到真实服务器上,并且我意识到 sifr3 字体仅在我从计算机浏览页面时可见。我已经上传了所有必要的文件,但我不明白什么可能被破坏。你能帮我吗?
这是测试网站的链接: http ://www.artabout.gr/idiston/
(查看 h1 标题,菜单使用图像,而不是 sifr)
html - 为什么 sifr 文本的 swf 比实际文本占用更多宽度?
我认为如果我们可以将 swf 大小与原始文本宽度相匹配,那么渲染会很快。
sifr - sIFR 3 在 IE6 或 IE7 中不起作用
除了 IE 6 和 IE 7 外,其他地方都很好用,有什么帮助吗?
sifr - sIFR 3 - 我无法让它显示任何内容
我正在尝试实施最新的 sIFR。但我什至无法让最简单的测试工作。我的测试页面位于http://www.kellymitchelljewelry.com/testsifr.asp。第一行和第三行之间应该有一条 sIFR 生成的行,上面写着“第二行”。我正在使用 sIFR 页面上提供的示例。
我的 html 看起来像这样:
我的 sifr-config.js 看起来像这样:
我的 sifr.css 文件如下所示:
我尝试重新创建我的 swf 文件以防万一我做错了什么,并严格按照说明进行操作以确保我没有遗漏任何内容。
有人可以帮我弄清楚我做错了什么吗?
汤姆
sifr - sIFR 3 适用于主页,但不适用于 wordpress
所以它在这个页面上效果很好:zookacreative.com/blog/
但是它在此页面上不起作用:zookacreative.com/blog/funny-stuff/were-stoked-at-zooka
我没有线索。有什么帮助吗?
javascript - IE页面刷新时出现大文本几秒钟,如何解决?
仅在IE上刷新页面时,文本总是以大尺寸出现几秒钟,看起来不太好。请查看 IE 7 并尝试刷新(例如,我一直按 ctrl + F5)以查看我所面临的情况。
我也在这个网站上使用 sIFR
我检查页面的 js 错误,这是有问题的区域。
javascript - 单击“添加到购物车”时,sifr3 消失
任何人都对为什么会发生这种情况有任何经验:
sIFR 3 运行良好,直到我单击添加到购物车并收到一条 JavaScript 通知,表明它已添加到购物车中。单击后,sIFR 文本消失: http: //loadedgranola.valitics.com/_product_83484/blackberry_lime。试试看,让我知道他们是否对我正在做的事情有问题......
javascript - siFR 3,一些 Javascript 参数没有功能问题
我正在尝试使用 siFR 3。我需要设置为 flash 元素以使用最大宽度来替换文本。flash 文本的宽度可以使用 200px MAX。
以下代码的问题是
这是我的测试代码:
提前感谢任何建议或其他信息。
css - SIFR 3.0 - 字体大小
我使用 SIFR 3.0 已经有一段时间了,字体大小似乎从来没有正常工作过。我了解 SIFR 背后最基本的概念。加载页面时会运行 SIFR。它对 HTML 渲染字体的大小进行一些计算,然后将其替换为大致等于该大小的 Flash 电影。因此,您希望设置 HTML 字体的样式以尽可能匹配 SIFR 字体的大小。
在尝试设置这两种字体大小以匹配时,我的问题总是出现。假设我想使用大约 32px 的 Helvetica Neue Lt SIFR 字体。HTML 等价物类似于 Arial Narrow,大约 36 像素,带有一些负的字母间距。所以这就是我要做的。
在 sifr.css 我会写:
太好了,它会获得我需要的默认 HTML 字体。现在我需要更新 flash SIFR 字体大小。所以我进入 sifr-config.js 并编写如下内容:
所以现在一切都很好。直到我的 h1 文本超过一行。出于某种原因,当文本换行时,它只显示第一行。似乎计算高度错误。这很奇怪,因为我进行了一些测试。我从“sIFR-active h1”中删除了“可见性:隐藏”,以确保 HTML 呈现的文本大小正确。是的,它占用了两条线。但是,当 Flash 替换此文本时,它会为其赋予一行文本的最小高度。奇怪的。
我能找到解决此包装问题的唯一方法是删除“font-size: 32px;” 来自 sifr-config 中的“sIFR.replace(HelveticaNeueThinCond”。我遇到的问题是它继承了 sifr.css 中设置的字体大小。现在的问题是我的 HTML 文本比 SIFR 文本大。所以偶尔我的 HTML 文本将在我的 SIFR 文本留下大空白之前换行。
那么,如何设置两种不同的字体大小(一种用于我的 HTML 文本,一种用于我的 SIFR)而不丢失换行。
我唯一一次能够成功使用 SIFR 字体是当我有一个与网络安全字体非常相似的 SIFR 字体时,它们可以共享相同的 font-size 属性。
谢谢
谢谢马克。如前所述,如果我从 sIFR.replace 中删除字体大小,它将默认使用在 .sIFR-active 中声明的字体大小。我声明两种不同的字体大小是有原因的,我希望 sIFR.replace 的字体大小为 32 像素,而 sIFR-active 的字体大小为 26 像素。通过这种方式,它们尽可能地匹配。有没有办法让你的 flash 字体(sifr.replace)与 HTML 字体(sifr-active)的大小不同?
是否必须让它们具有相同的字体大小?如果这是真的,那没有多大意义。您还能如何微调这两种字体以使它们占用相同的字母间距/行?
flash - 有没有将 sIFR 更新到 AS3 的计划?
根据我的经验,Flash 9/10 AS3 中的文本渲染效果更好。是否有计划让 sIFR 与 AS3 一起使用?