问题标签 [sifr]

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.

0 投票
2 回答
887 浏览

javascript - 如何在 IE 中获取 sIFR 嵌入标签的点击事件?

我已经实现了Scalable Inman Flash Replacement (sIFR) 来转换文本。问题是,我无法onClick通过 iSFR 嵌入标签执行事件。

这适用于 Firefox,但不适用于 Internet Explorer。有谁能够帮我?

0 投票
1 回答
497 浏览

javascript - javascript 函数中的 sIFR 和 document.write

我正在尝试通过一个javascript循环来设置一些html的样式,该循环通过document.write()输出html;功能。我的 CSS 样式似乎正确通过,但是由于某种原因我的 sifr 类没有调用我的 flash 文件。我在想这可能与我正在使用的 javascript document.write 函数有关。

我想知道是否可以以这种方式使用 SIFR。如果没有,是否有人可以替代我正在做的事情?

这是我的代码:(基本上,我正在从 XML 文件加载数据并使用 document.write 将其作为 HTML 输出 - 我已将我要引用的代码加粗。我是一名尝试编写 javascript 的设计师,所以在拆分我的功能之前请记住这一点。=)

同样,我的 h1 标签以及我的所有其他 css 类都很好,除了我的 sifr 类。在此先感谢,感谢您提供任何帮助。

这是我的完整代码:

0 投票
4 回答
5229 浏览

javascript - 如何正确实现 jQuery Sifr 插件?

我整个下午都在尝试让 jQuery Sifr 插件 ( http://jquery.thewikies.com/sifr/ ) 工作,但没有成功。该插件的站点的文档有限,而且对于一些看起来很简单的事情,我相信我一定快到了。我还在http://www.eona.com/sifr/上找到了一些信息,但我认为它适用于旧版本的插件。

我使用在线 Sifr 生成器 ( http://www.sifrgenerator.com/ ) 制作了自己的字体文件,也使用 Flash CS4 自己制作了字体文件,但似乎都不起作用。

这是我的代码:

现在,“保存:true”不在此插件的文档中,但我确实在插件网站的其他地方找到了它,有趣的是,没有它,什么都不会发生,但包含它,我得到的只是默认值“使用 sIFR3" 消息而不是我的元素的文本呈现。

该插件的网站还说“它支持 sIFR 版本 2 和版本 3 字体。”这是什么意思?我的字体文件可以是较新的 v3 类型吗?

我真的很感激任何和所有的帮助。

先感谢您

0 投票
1 回答
469 浏览

html - sIFR 3 - 选择器

我正在使用sIFR 3(测试版 436)。

我有一个简单的问题,但我无法找出解决方案。我想<a>直接通过它的类来选择一个 -tag,而不是像我现在所做的那样通过它的父级来选择:

".mainmenu"<span>包含 的类<a>。但有时不能使用这种方法,需要<a>直接调用-tag。我在网上找到的所有例子似乎都使用了上面的方法。

谁能帮我写我的选择器?

0 投票
2 回答
1585 浏览

firefox - sIFR 鼠标滚轮在 Firefox 中滚动冻结

我已经开始在工作中的网站上使用 sIFR,除了一件事,一切都很好。

当我用鼠标滚轮向下滚动网页时,当指针位于 Flash 对象上时它会停止滚动。当鼠标悬停在 Flash 对象上时,它似乎正在窃取焦点。

我只在 Firefox 中遇到过这个问题,Safari 和 IE7 没有这个鼠标滚轮滚动问题。

必须有解决此问题的方法...我在 Vimeo 上看到,即使鼠标悬停在 Flash 视频上,鼠标滚轮也可以滚动。这里的例子:http: //vimeo.com/3280159

提前致谢

0 投票
2 回答
325 浏览

fonts - SIFR 字体调整是一场噩梦!

我一直在尝试调整我的 SIFR 导航。我正在用 Gill 代替(尽管我对其他字体也有同样的问题)。

问题是,无论我对字母间距做什么,短词都可以使用一种设置,但不能使用长词,反之亦然。

为了停止任何单词换行,我必须将字母间距设置为 1px(例如),但这会导致较大的单词拥有比他们需要的更大的电影,并且由于导航是水平的,这会将下一个项目推得太远正确的。

有没有人有同样的问题?如果是这样,你解决了吗?

在此处查看图片:http ://www.glg-group.com/gill.jpg

这让我疯狂!

非常感谢

汤姆·高斯林

0 投票
1 回答
551 浏览

sifr - sIFR + (使用图像的其他方法也不起作用)

我尝试了很多次并搜索了这个板,但我不能做这样一个简单的事情:

http://xs.to/xs.php?h=xs139&d=09201&f=menu676.gif

我想呈现这样的菜单:

项目 1 | 项目 2 | 项目 3 | .... ETC...

“项目 1”和管道字符“|” = sIFR 呈现的文本


HTML:


这部分在我最底部的 HTML 中:


CSS:


问题是,“|” 字符被放在单词的末尾,(5px)之间没有空格。

我想要它:项目 1 [5px 空间] | [5px 空间] 项目 2

我得到了什么:项目 1|项目 2

其他方法:

如果我用图像尝试它,图像根本不会显示。(“sIFR.fitExactly = true”已在 sifr-config 中设置)

我对“图像”的意思是:代替管道符号,代表管道符号的图像。


html:


CSS:


脚本:这部分在我最底部的 HTML 中:

对于混乱的代码,我很抱歉,但我希望你能理解它。

(编辑:已经使用 sIFR 几天了,简单的标题完美地替换了 ratio 的工作,但上面的内容让我很生气)

0 投票
10 回答
3449 浏览

character-encoding - 不显示特殊字符,sifr r436

我遵循了 sIFR wiki 上的解释,但似乎无法在我的 Flash 电影中显示重音字符。我打开了字符嵌入调色板,将“ÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáââääåæçèéêëìííîïïðñòóôõöøùùúûüýþÿ”粘贴到&符号后的“包括这些字符”字段中,点击“确定”,然后重新导出.SWF。

这些字符仍然没有在我的 sIFR 文件中呈现——有什么建议吗?我正在运行 r436。

0 投票
1 回答
111 浏览

sifr - 使用过滤器时的 sifr 剪辑

替换文本的左侧被几个像素裁剪,我无法弄清楚。唯一似乎可以解决问题的方法是将所有内容都设置为 text-align: center,但这显然是非常不切实际的。不确定我做错了什么,因为我找不到任何类似问题的报告。

我正在使用 Glow 和 DropShadow 滤镜,如果其中任何一个独立于另一个使用,问题仍然存在。

有任何想法吗?谢谢。

0 投票
1 回答
346 浏览

sifr - sifr 3 - 在我的智慧尽头试图让文本块不换行

期待对此任何方面的任何帮助/评论,但主要问题是关于 sIFR 文本换行,以及如何禁止它。这应该是一个简单的 html 化工作(哈哈哈)

在这里查看

所以我将导航和内容剪辑框放在表格中,我知道你们纯粹主义者可能会不屑一顾,但这似乎是最简单/最一致的方式......请原谅。

问题是 sIFR - 我无法让导航项目之一(“交换技术”)正常运行;它一直在包装。与此同时,小内容框中的 sIFR 头条也变得不守规矩,并试图逃避。

我堵塞了 CSS 试图在各种元素中修复它——如果 sIFR 专家能检查一下,看看是否有任何关于使 sIFR 头工作的建议,我将永远感激不尽。

请注意,我不需要在 sIFR 元素的底部进行任何填充,因为标题全部大写。

如果有帮助,我可以发送设计师正在寻找的图像。