0

我有一行简单的文本,我用 sIFR 替换了我网站上的标题。该站点是流动的,因此当浏览器窗口改变宽度时它会缩放。但是当我缩小浏览器窗口时,替代文本(当我打开它进行测试时)换行到另一行,但 sIFR 文本没有。

我在网络上的其他地方看到人们在 sifr.js 代码中实现了一个preventWrap=false函数,但是作为 JavaScript 新手,我不知道在哪里可以让它工作。

这是相关的CSS:

.sIFR-hasFlash h2 {
    visibility: hidden;
    letter-spacing: 1px;
    font-size: 18px;
    text-align: center;
    line-height: 1.5em;
}

以及相关的 JavaScript:

 sIFR.replaceElement(named({sSelector: "h2", 
sFlashSrc: "flash/h2_font.swf", sBgColor: "#006633", 
sColor: "#FFFFFF", sFlashVars: "textalign=center", sWmode: "transparent"}));

不知道我会把它放在哪里preventWrap=false,或者这是否是要走的路。

4

2 回答 2

0

sIFR 3 应该解决这个问题。

于 2009-03-24T22:03:29.717 回答
0

我有一个类似的问题,添加position:relative to your CSS 可能会解决它。

于 2009-04-20T15:47:55.977 回答