JavaScript适用于IE + Chrome但不适用于FF

时间:2012-07-12 15:33:24

标签: javascript cross-browser

以下适用于IE和Chrome,但不适用于OF。谢谢

<script>
    Element.setStyle(('table'), {
        'background-image': 'none'
    });
    Element.setStyle(('panel'), {
        'background-image': 'url(/pic.jpg)',
        'background-repeat': 'no-repeat'
    });
</script>

1 个答案:

答案 0 :(得分:0)

我不熟悉您正在使用的setStyle函数,但在使用JavaScript时,Firefox更关注CSS属性名称中的连字符而不是其他浏览器。

在样式属性名称有连字符的情况下,你应该使用小写的camel caplitalization - 所以&#39; background-image&#39;应该是&#39; backgroundImage&#39;等财产价值,如“不重复”等。他们很好。