为什么我的sIFR文字不包含在液体设计中?

时间:2009-03-23 04:04:46

标签: text textwrapping sifr

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

我已经在Web上的其他地方写过,人们在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放在哪里,或者是否还有其他方法。

2 个答案:

答案 0 :(得分:0)

sIFR 3应该解决这个问题。

答案 1 :(得分:0)

我遇到了类似的问题,在CSS中添加 position:relative 可能会修复它。