我建立一个网站现在使用新siFR3它完美的作品在FF & Chrome,但不是在IE7到view click hereSIFR 3未呈现,IE7
回答
好,我发现了什么是所有这是看我的旧代码无法在IE浏览器的问题:
sIFR.replace(officinaWhite, {
selector: '#boxes h1', wmode: 'transparent',
css: '.sIFR-root { color:#ffffff; }',
});
sIFR.replace(officina, {
selector: '#content h2, #rightCol2 h2, #rightCol h2', wmode: 'transparent',
css: '.sIFR-root { color:#000000; }',
});
,这是固定它的代码:
sIFR.replace(officinaWhite, {
selector: '#boxes h1', wmode: 'transparent',
css: ['.sIFR-root { color:#ffffff; }']
});
sIFR.replace(officina, {
selector: '#content h2, #rightCol2 h2, #rightCol h2', wmode: 'transparent',
css: ['.sIFR-root { color:#000000; }']
});
它只是缺少CSS下的括号:['。sIFR-root {color:#000000; }']最后没有调查。
如果只有一个字符串,[]是可选的。 '});'之前的逗号是问题所在,并且您已将其删除。 – 2010-01-13 22:07:28
我把它删除之前把“[]”,但没有发生,所以是真的很奇怪。 – 2010-01-14 17:29:36
确保没有在配置一个右括号之前没有尾随逗号。这些在IE的JavaScript引擎中是非法的。
你是什么意思,这是我的全部 sIFR.replace(officinaWhite,{ 选择: '#boxes H1',的wmode: '透明', CSS:” .sIFR根{颜色: #FFFFFF;}”, }); sIFR.replace(OFFICINA,{ 选择: '#内容H2,#rightCol2 H2,#rightCol H2',WMODE: '透明', CSS: '.sIFR根{颜色:#000000;}' } ); – 2010-01-12 13:41:32
- 1. sIFR:呈现的不同字体大小
- 2. 在IE7中打印sIFR
- 3. 在IE7中呈现问题
- 4. 在IE7中呈现问题
- 5. Textarea不在IE7中呈现
- 6. IE7 CSS呈现问题
- 7. 在IE7中呈现网页
- 8. sIFR 3大写
- 9. sIFR 3无法在IE6或IE7中工作
- 10. sIFR 3 beta比sIFR 2更好吗?
- 11. Silverlight 2不在IE7上呈现内容IE8 Firefox 3
- 12. 如何让sIFR在启用FlashBlock的情况下正确呈现.sIFR-备用?
- 13. @ font-face或sIFR 3?
- 14. Rails 3 - 呈现JSON后呈现JS
- 15. HTML在IE7中呈现,但不在Firefox或Chrome中呈现
- 16. application.html.haml未呈现
- 17. confirmDialog未呈现
- 18. jsTree未呈现
- 19. 为什么IE7呈现这些不同?
- 20. 页面呈现IE6,IE8但不IE7?
- 21. Sifr 3链接问题
- 22. sIFR的3 changeCSS问题
- 23. LWJGL - Quad未呈现
- 24. Html.Editor未呈现值
- 25. Handsontable - 表未呈现
- 26. 呈现未在JSF
- 27. 查看未呈现,
- 28. 组件未呈现
- 29. Textarea未呈现DataType.MultilineText
- 30. 如何呈现JS轨3
你可能会尝试详细说明你正在运行的问题 – NotMe 2010-01-11 20:15:37
嗨克里斯我不能深入,因为我从http://wiki.novemberborn.net/sifr3/How+to+use adn它完美的作品,但不是在IE浏览器。它不会呈现它给它以深灰色 – 2010-01-11 21:31:35