sIFR3随机放置文本上的一个单一的线FF3.6
-
27-09-2019 - |
题
sIFR3是行为怪异在Firefox。
实际sIFR闪光元件的设定在一个框412px宽。在即、铬、野生动物园,等等, 所有的闪光元件是一致的412px;然而,在火狐,闪光元件是简单地作为广泛的体元件,之前纠正本身。网页时完成装载, 有的时候 闪光元件仍然是广泛的,打破布局(Flash文本流动的下边栏的右)。
设置一个宽度在CSS。sIFR-闪光元件,导致它仍然是适当的412px广泛,但文字不包裹在所有--它只要切断在右边缘,并且高度的闪光元件仍然是一个行高。
标记是简单的;它只是一个 h2
在 div
.
我sIFR码:
var clerkenwell = { src: '/flash/sifr.swf' };
sIFR.activate(clerkenwell);
sIFR.replace(clerkenwell, {
selector: '.post h2',
css: '.sIFR-root { color: #1899c4; text-transform:uppercase; font-size:30px; }',
transparent: 'true',
});
设置 forceWidth: 'true',
只会导致同样的问题,因为使用CSS宽度。sIFR-闪光元件。
所以:我怎么能得到sIFR文本保持尽可能广泛,因为其包含的元素,同时允许进行中断的火狐?
谢谢你的任何和所有帮助!
解决方案 2
终于找到了解决,从 另一个计算器后.
这个问题得到解决通过取消注释 sIFR.useStyleCheck = true;
在sifr-config.js.我想知道 为什么 这一工作,但这个问题的答案可能是在我的头上。:)
其他提示
这是不是一个真正的回答你的问题;但我最近转换从一个大的网站的 SIFR到的Cufón 并这是一件轻而易举的事!它比sIFR的方式简单,易于安装,并要快得多以及。表现不佳和其它头痛(像你这样)开车带我转,我很高兴。
不隶属于 StackOverflow