PHP JS怎么实现让多个div自动交换位子,就好像滚动似的

3个div以上,用JS实现往上移动然后在隐藏,然后下面一个div出现在上一个div的位子,以此类推,用JS实现多个div自动滚动的效果。求代码。... 3个div以上,用JS实现往上移动然后在隐藏,然后下面一个div出现在上一个div的位子,以此类推,用JS实现多个div自动滚动的效果。求代码。 展开
 我来答
侨厹煦L6
2015-11-14 · 超过47用户采纳过TA的回答
知道小有建树答主
回答量:238
采纳率:0%
帮助的人:61.3万
展开全部
你是要实现图片滚动么
追问
不是,我是实现两个div里面的图片,多张图片,最外层用div包住,实现自动滚动,
追答

<div id=demo style=overflow:hidden;height:139;width:232;background:#f4f4f4;color:#ffffff>

<div id=demo1>

<img src="http://www.lanrentuku.com/down/js/images/12460764740.jpg">

<img src="http://www.lanrentuku.com/down/js/images/12460764741.jpg">

<img src="http://www.lanrentuku.com/down/js/images/12460764742.jpg">

<img src="http://www.lanrentuku.com/down/js/images/12460764743.jpg">

<img src="http://www.lanrentuku.com/down/js/images/12460764744.jpg">

</div>

<div id=demo2></div>

</div>

   <script>

   var speed=50

   demo2.innerHTML=demo1.innerHTML

   function Marquee(){

   if(demo2.offsetTop-demo.scrollTop<=0)

   demo.scrollTop-=demo1.offsetHeight

   else{

   demo.scrollTop++

   }

   }

   var MyMar=setInterval(Marquee,speed)

   demo.onmouseover=function() {clearInterval(MyMar)}

   demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}

   </script>

<p>

参考下这个

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
康纳塔尔DE
2015-11-14 · 超过57用户采纳过TA的回答
知道小有建树答主
回答量:97
采纳率:0%
帮助的人:78.2万
展开全部
大话主席(superslide)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-11-14
展开全部
百度一下js或者jQuery无缝滚动插件代码等什么的!
一般有这样的现成的插件
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式