我有一个简单的文本,我用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
放在哪里,或者如果这样就可以了。
sIFR 3应该解决这个问题。
我有一个类似的问题,添加位置:相对于你的CSS可能会修复它。