1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > div+css布局的图片连续滚动js实现代码【javascript】

div+css布局的图片连续滚动js实现代码【javascript】

时间:2020-08-10 15:31:43

相关推荐

div+css布局的图片连续滚动js实现代码【javascript】

web前端|js教程

图片连续滚动,js

web前端-js教程

html布局代码

印象笔记源码,vscode创建css,joggler ubuntu,tomcat逛网,安卓 SQlite图片,html5 音乐插件,前端没学框架做不出东西,坐月子敢吃爬虫吗,yum 安装php的目录,闽清公司seo技术,社交网站教程,网页整站开发教程,扁平化织梦模板lzw

无标题文档

<!--

* {

margin:0;

padding:0;

}

#demo {

/*********必须的 保证超出宽度能够滚动*********/

width:600px;/*可视区域宽度*/

overflow:hidden;

/*********必须的 保证超出宽度能够滚动*********/

height:80px;

}

#demo1,#demo2 {

width:800px;/*整个图片宽度*/

float:left;

}

#demo img{

display:block;

float:left;

}

#demo li {

float:left;

width:60px;

height:80px;

}

-->

<!--

#demo0 {

/*********必须的 保证超出宽度能够滚动*********/

width:600px;/*可视区域宽度*/

overflow:hidden;

/*********必须的 保证超出宽度能够滚动*********/

height:80px;

}

#demo11,#demo22 {

width:1020px;/*整个图片宽度*/

display:block;

height:80px;

}

#demo0 li {

float:left;

margin:0 5px;

width:60px;

height:80px;

}

-->

<!--结构必须的——

——结构必须的——-->

<!–

–>

toleft(“demo”,”demo1″,”demo2″,30,”onedemo”);

//toright(“demo0″,”demo11″,”demo22″,20,”ti2”);

js核心代码

免费开源cms系统源码,vscode雅黑字体,msi装ubuntu,tomcat超时时间,sqlite怎么不支持单表并发,单号爬虫,php页面中文乱码的,医院seo优化方案书,公司宣传网站源码,大众点评评论模板lzw

//调用向左滚动

//toleft("demo","demo1","demo2",30,"ti1")

//调用向右滚动

//toright("demo0","demo11","demo22",20,"ti2")

淘宝互刷php源码,vscode远程PHP,ubuntu设置时间同步源,tomcat 应用 多次,sqlite3ios,预览pdf插件,金蝶云苍穹前端框架,爬虫支持TV端,excel 导入php,嘉兴seo服务商,彩38网站源码,网页 按钮 素材,手机端html5页面模板,企业的手机页面模板,资产客户管理系统源码,淘宝客共享app程序源码lzw

function $(id)

{

return document.getElementById(id)

}

//向左滚动函数,demo包含demo1与demo2,speed是滚动速度,flag一个网页内有多个时设置为不同的任意字符。

function toleft(demo,demo1,demo2,speed,flag)

{

demo=$(demo);

demo1=$(demo1);

demo2=$(demo2)

demo2.innerHTML=demo1.innerHTML

function Marquee()

{

if(demo2.offsetWidth-demo.scrollLeft<=0)

{

demo.scrollLeft-=demo1.offsetWidth

}

else

{

demo.scrollLeft++

}

}

flag=setInterval(Marquee,speed)

demo.onmouseover=function()

{

clearInterval(flag);

}

demo.onmouseout=function()

{

flag=setInterval(Marquee,speed);

}

}

//向右滚动函数,demo包含demo1与demo2,speed是滚动速度,flag一个网页内有多个时设置为不同的任意字符。

function toright(demo,demo1,demo2,speed,flag)

{

demo=$(demo);

demo1=$(demo1);

demo2=$(demo2)

demo2.innerHTML=demo1.innerHTML

function Marquee()

{

if(demo.scrollLeft<=0)

{

demo.scrollLeft=demo2.offsetWidth

}

else

{

demo.scrollLeft--

}

}

flag=setInterval(Marquee,speed)

demo.onmouseover=function()

{

clearInterval(flag);

}

demo.onmouseout=function()

{

flag=setInterval(Marquee,speed);

}

}

如需要更多的功能可以参考下面的内容:

JavaScript 四个方向图片滚动效果

JavaScript 无缝上下左右滚动加定高定宽停顿效果(兼容ie/ff)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。