问题标签 [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.
html - sIFR 删除页面上的所有内容?
我有一个非常奇怪的错误。当我使用 sIFR 替换单个 h1 元素时,页面上的其他所有内容都会消失。这真的很奇怪。我没有收到任何 javascript 错误。
如果我在 sifr-config 中编辑掉 sIFR.activate 函数,一切都会正常显示...
这是我的代码... HTML:
sifr-config.js:
您可以在此处查看示例:www.runemadsen.com/innovation/sifr
sifr - 透明背景 - 不完全透明
我已经在我的网站上实施了 sIFR 3,但我遇到了一个奇怪的问题。
标题覆盖在渐变的背景图像上。此图像在 CSS 中定义。如下图所示,sIFR 覆盖的区域颜色略有不同。
标题图片(死链接)
替换的代码如下:
sifr - sIFR 不适用于禁用的 Cookie
sIFR 在浏览器中运行良好,除非 cookie 被禁用。当 cookie 被禁用时,网站似乎开始在刷新时加载,但随后很快变成空白屏幕,没有任何内容,页面源中也没有标记。我试过使用预取来解决,但没有成功。有没有其他人遇到过类似的问题?
jquery - 如何使用 jQuery 使 sIFR 替换的元素淡入?
这是我目前拥有的:
淡入发生,但被替换的 Flash 电影在被隐藏之前出现了一瞬间。有没有人让这个工作?我正在使用 jQuery 1.2.6 和 sIFR 3 r436。在 Safari 4 和 FF 3 中测试。
谢谢!
javascript - 某些 sIFR 选择器在 Safari 中不起作用——非常不寻常的错误:
我正在使用 sIFR 创建一个站点 CardinalCoffee.com。
它还没有准备好,所以通过添加访问
到您的 /etc/hosts(Windows 上的 C:\WINDOWS\system32\drivers\etc\hosts)。
在博客页面 ( http://cardinalcoffee.com/blog/ ) 上,并且仅在博客页面上,某些 sIFR 选择器会失败 - 但仅在 Safari 中。基于 sIFR 的导航和博客文章子标题不会出现在博客页面上,但它们会出现在其他任何地方(在所有其他浏览器上 /blog/ 页面都可以)。
以下是来自 sifr-config.js 的相关选择器:
此外,子标题(选择器: .entry h2 a )上的字体大小声明似乎被忽略了。以下是来自 sifr.css 的相关样式规则:
这是一个 WordPress 网站。
[编辑]:似乎这条规则以某种方式受到指责:
(我将另一个 sIFR 替换移动到文件顶部,导航开始完美加载。)
sifr - sIFR 正在缩小文本而不是换行
我继承了一个使用 sIFR 2.0.7 的站点,由于我无法控制的原因,不太可能升级到 sIFR3。
我有一个带有已成功替换为 sIFR 的文本的 div。文本相当大,应该换到下一行,但它被 sIFR 缩小了。如果没有 sIFR,它会正确包装。
我已经搜索了 2.0.7 和其他线程的文档,但运气不佳。尝试设置较小的文本、div 上的固定高度、设置行高和更改字母间距。
任何提示或想法将不胜感激,谢谢!
从 sIFR 下载中包含的基本样式保持不变。相关代码:
HTML:
CSS:
Javascript:
生成的 HTML:
再次感谢!
韦斯
sifr - 无法显示 sIFR
我无法显示 sIFR。它只显示常规的网络文本。我已经多次完成这些步骤。
也许我只是遗漏了一些代码,但我认为我已经正确地遵循了所有步骤。就是无法显示。
有人想看看我是不是在搞砸一些平凡的细节吗?这是我的测试页面的链接
任何帮助,将不胜感激!
sifr - sIFR 3+li 菜单
我正在尝试制作一个使用 sIFR 的 li-menu。我想做的是让 sIFR 替换菜单的第一级而不是第二级。菜单只有两个级别。
您可以在以下网址找到菜单:www.norrlandsoperan.se/default.asp?id=10135
如果你能给我一个关于如何完成这项工作的提示,我将不胜感激。
非常感谢。
问候/埃里克·温伯格
internet-explorer - sIFR 3 r436 在 IE 中不稳定
我的 sIFR 设置有问题。它在 IE 以外的所有其他浏览器中都能完美运行,并且在 IE 中它大部分时间都可以正常工作,但通常不是您第一次进入页面时。您必须刷新才能使其正常工作。当它不起作用时,它会用空白区域替换 webtext。不使用 position: absolute 任何地方,所以它不应该与此有任何关系。而且由于它有效,但不稳定,我更加茫然。
有人遇到过同样的问题吗?
-seltar
javascript - 特别是不要替换某些文本 - 不工作
首先,我使用的是 sIFR3、r419(我无法升级,因为我无法访问闪存......)。我有一个网页,我用 sIFR 替换了所有现有的 H1、H2 和 H3 - 这就像一个魅力。但我想使用 YUI 富文本编辑器。该编辑器的问题是它还在工具栏中使用了 H1、H2 和 H3。这两件事结合起来是,嗯,很丑:) 整个编辑器都在一个带有“yui-skin-sam”类的 div 中。我在我的 sifr-config.js 顶部添加了来自 sIFR 的 WIKI 的建议代码:
我的问题是:我应该在 sifr-config.js 中做什么来选择除 div“.yui-sam-skin”中的所有 H1、H2、H3 之外的所有 H1、H2、H3?或者更确切地说,我应该如何指定选择器?
提前致谢!
Zyber
补充:如果我将选择器从 h2 更改为 div:not(.yui-toolbar-titlebar)>h2 它有点工作。如果我将选择器设置为 div:not(.yui-sam-skin)>h2 它不起作用 - 它仍然会更改为 sifr'd 文本。我说它有点工作,因为脚本仍然将类 .sifr-active 应用于那个 h2,这使得 h2 不可见,所以我需要一些行到 sifr-screen.css:
这感觉很烦人!这个问题在新版本的 sIFR3 中解决了吗?
再次感谢!