用js修改div的背景图片没有效果??

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用js修改div的背景图片没有效果??相关的知识,希望对你有一定的参考价值。

啊哦。。上代码看看。。
document.getElementById("message").style.backgroundImage="url(formbac.png)";

你不贴你写的别人怎么帮你看啊 = =。
object.style.backgroundImage="url(stars.gif)" 这是语法,目测你的没有错。

你看看你的id、是不是错了= =,不然就是相对路径绝对路径的问题,你的图片路径不对。
参考技术A 把你写的代码贴出来看看追问

代码贴上喽。。麻烦帮忙看下啊哈。。

追答

看看路径对不对,用谷歌浏览器看看有没有加载那个图片

参考技术B 查查你的路径!看看又没错!

怎么能实现div里的滚动条滚动时有动画效果

我用js代码控制scrollTop值,但是滚动效果显得太僵硬了,问下有没有能让滚动条滚动时能柔和一些的方法。

如果你有jquery库的话,就用animate()方法
如果只用原生态的JS,那么就用定时器setInterval追问

公司用的是zepto,但是zepto里的animate好像不支持scrollTop,我试过了。

追答

那就用原生态的setInterval吧。
var timer=setInterval(function()
if(滚完了)

clearInterval(timer)
else

scrollTop+=10;

,30);
这样可以么

参考技术A 你用 JQ 的话一个 .animate() 就搞定了追问

公司用的是zepto,但是zepto里的animate好像不支持scrollTop,我试过了。

参考技术B 你可以使用固定定位啊!

以上是关于用js修改div的背景图片没有效果??的主要内容,如果未能解决你的问题,请参考以下文章

怎么用JS动态更改DIV层的背景色?

js或是jquery代码怎么写让图片在一个div里实现由远到近的渐变效果,即图片慢慢放大,超出div的部分不显示

JS实现淘宝商品图片放大效果(放大镜)

JS实现淘宝商品图片放大效果(放大镜)

JS实现淘宝商品图片放大效果(放大镜)

JS实现淘宝商品图片放大效果(放大镜)