0

以下适用于 IE 和 Chrom,但不适用于 FF。谢谢

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

1 回答 1

0

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

在样式属性名称有连字符的地方,您应该改用小写骆驼大写字母 - 所以“背景图像”应该是“背景图像”等。像“不重复”这样的属性值就可以了。

于 2012-07-12T15:51:50.160 回答