更换背景图片有两种方式:

1、直接给元素附加CSS,因为js附加的css样式要比css中的样式权限高,那么js设置的背景图片就会覆盖之前的图片$(this).css("background","url(1.jpg)no-repeat00")
;2、写两个class,一个class里面写一个背景图片,js中操作的话直接改变元素的class就可以了$(this).removeClass('classA').addClass('classB');相对而言,第二种方式更好一点,实现了js中尽量不书写css的理念,同时第二种可以实现背景图片不断替换,而第一种不行
CSS:层叠样式表,通过设置对应的样式属性可以修改html文档内各元素的显示、位置等样式;如修改颜色、字体、字号、宽高、位置、背景等。层叠样式表单是将样式信息与网页内容分离的一种标记语言。我们使用CSS为每个HTML元素定义样式,也可以用于多个界面。css:美化html页面,也是html的一部分。
动态脚本语言,使用Javascript代码可以让前台变的有交互(点击事件)。广泛应用于web应用的功能开发以及丰富页面体验,可以动态控制页面内容;如修改页面文字、图片、各种效果、功能等;常用来为网页添加各式各样的动态功能(比如:轮播图、tab切换等等),为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。
jQuery是一个封装好的文件,就是指已经编写好了供他人重复使用的JS代码。
流动背景图的制作方法如下:
3.添加效果和过渡,如渐变、闪烁、模糊等,增强视觉效果和吸引力;
4.通过键盘快捷键或控制面板等方式对时间轴中的关键帧进行调整和配合,以形成流动感;
5.导出为所需格式,并根据实际需要进行后期处理和发布 在制作时应注意节奏感和视觉效果,避免一味堆砌和单调。