问题标签 [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.
javascript - 如何在 IE 中获取 sIFR 嵌入标签的点击事件?
我已经实现了Scalable Inman Flash Replacement (sIFR) 来转换文本。问题是,我无法onClick
通过 iSFR 嵌入标签执行事件。
这适用于 Firefox,但不适用于 Internet Explorer。有谁能够帮我?
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 类。在此先感谢,感谢您提供任何帮助。
这是我的完整代码:
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 类型吗?
我真的很感激任何和所有的帮助。
先感谢您
html - sIFR 3 - 选择器
我正在使用sIFR 3(测试版 436)。
我有一个简单的问题,但我无法找出解决方案。我想<a>
直接通过它的类来选择一个 -tag,而不是像我现在所做的那样通过它的父级来选择:
".mainmenu"
是<span>
包含 的类<a>
。但有时不能使用这种方法,需要<a>
直接调用-tag。我在网上找到的所有例子似乎都使用了上面的方法。
谁能帮我写我的选择器?
firefox - sIFR 鼠标滚轮在 Firefox 中滚动冻结
我已经开始在工作中的网站上使用 sIFR,除了一件事,一切都很好。
当我用鼠标滚轮向下滚动网页时,当指针位于 Flash 对象上时它会停止滚动。当鼠标悬停在 Flash 对象上时,它似乎正在窃取焦点。
我只在 Firefox 中遇到过这个问题,Safari 和 IE7 没有这个鼠标滚轮滚动问题。
必须有解决此问题的方法...我在 Vimeo 上看到,即使鼠标悬停在 Flash 视频上,鼠标滚轮也可以滚动。这里的例子:http: //vimeo.com/3280159
提前致谢
fonts - SIFR 字体调整是一场噩梦!
我一直在尝试调整我的 SIFR 导航。我正在用 Gill 代替(尽管我对其他字体也有同样的问题)。
问题是,无论我对字母间距做什么,短词都可以使用一种设置,但不能使用长词,反之亦然。
为了停止任何单词换行,我必须将字母间距设置为 1px(例如),但这会导致较大的单词拥有比他们需要的更大的电影,并且由于导航是水平的,这会将下一个项目推得太远正确的。
有没有人有同样的问题?如果是这样,你解决了吗?
在此处查看图片:http ://www.glg-group.com/gill.jpg
这让我疯狂!
非常感谢
汤姆·高斯林
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 的工作,但上面的内容让我很生气)
character-encoding - 不显示特殊字符,sifr r436
我遵循了 sIFR wiki 上的解释,但似乎无法在我的 Flash 电影中显示重音字符。我打开了字符嵌入调色板,将“ÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáââääåæçèéêëìííîïïðñòóôõöøùùúûüýþÿ”粘贴到&符号后的“包括这些字符”字段中,点击“确定”,然后重新导出.SWF。
这些字符仍然没有在我的 sIFR 文件中呈现——有什么建议吗?我正在运行 r436。
sifr - 使用过滤器时的 sifr 剪辑
替换文本的左侧被几个像素裁剪,我无法弄清楚。唯一似乎可以解决问题的方法是将所有内容都设置为 text-align: center,但这显然是非常不切实际的。不确定我做错了什么,因为我找不到任何类似问题的报告。
我正在使用 Glow 和 DropShadow 滤镜,如果其中任何一个独立于另一个使用,问题仍然存在。
有任何想法吗?谢谢。
sifr - sifr 3 - 在我的智慧尽头试图让文本块不换行
期待对此任何方面的任何帮助/评论,但主要问题是关于 sIFR 文本换行,以及如何禁止它。这应该是一个简单的 html 化工作(哈哈哈)
所以我将导航和内容剪辑框放在表格中,我知道你们纯粹主义者可能会不屑一顾,但这似乎是最简单/最一致的方式......请原谅。
问题是 sIFR - 我无法让导航项目之一(“交换技术”)正常运行;它一直在包装。与此同时,小内容框中的 sIFR 头条也变得不守规矩,并试图逃避。
我堵塞了 CSS 试图在各种元素中修复它——如果 sIFR 专家能检查一下,看看是否有任何关于使 sIFR 头工作的建议,我将永远感激不尽。
请注意,我不需要在 sIFR 元素的底部进行任何填充,因为标题全部大写。
如果有帮助,我可以发送设计师正在寻找的图像。