【问题标题】:Problem Using Sifr - Invisible Text使用 Sifr 的问题 - 不可见的文本
【发布时间】:2010-01-11 12:11:46
【问题描述】:

我是第一次尝试使用 sIFR,但遇到了一点问题。如果没有包含 sIFR CSS(我试图先把所有东西都做好),选定的元素只会被下推以为 sIFR 文本让路,但它不可见。

知道可能出了什么问题吗?

干杯,

乔恩

【问题讨论】:

  • 您不需要包含的 CSS 来使其工作吗?
  • 你能发布一个示例页面吗?

标签: javascript flash sifr


【解决方案1】:

CSS 文件和 Javascript 协同工作。如果你只包含一个而没有另一个,你将不会“首先一切都正确”,你会遇到一些可怕的混乱,其中 一些 使 sIFR 工作的必要步骤正在发生,并且 有些不是。

这似乎就是这里发生的事情 - Javascript 动态标记某些 div 等并调整它可以调整的内容,然后 CSS 规则在这些修改后的实体上启动并适当地格式化它们。如果没有 CSS,您将有可能到处都是损坏的实体 - 这确实是您所看到的。

因此,除了您决定发明自己的不完整部署过程之外,这里没有问题。 ;-)

【讨论】:

  • 从我正在遵循的指南(在 CSS 的艺术与科学,Sitepoint)中,它会引导您在没有 CSS 的情况下开始,因此您将看到要替换的元素的双重输入。添加 CSS 后,可以预见的是,我现在什么也看不到了。
  • 我唯一的建议是您没有安装适当的 Flash vwersion - 或者它被 FlashBlock 插件之类的东西阻止 - 所以 sIFR 电影没有正确渲染。用 Firebug 检查 DOM,看看在哪里渲染了什么。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-15
相关资源
最近更新 更多