zoukankan
html css js c++ java
Marquee 连续滚动
在网上搜了一下几乎是同一个版本的连续滚动。并且有一些问题
于是就自己写了一个
<
div id
=
"
Parent
"
style
=
"
cursor: hand; overflow: hidden; 800px; height:50px
"
>
<
div id
=
"
Child_A
"
style
=
"
float:left;white-space:nowrap;
"
><
a href
=
"
http://lookcode.net
"
>
lookcode
</
a
>
<
a href
=
"
http://www.searoute.net
"
>
searoute
</
a
>
</
div
>
</
div
>
<
span id
=
"
spanMsg
"
></
span
>
<
script type
=
"
text/javascript
"
>
var Parent
=
document.getElementById(
"
Parent
"
);
var ChildA
=
document.getElementById(
"
Child_A
"
);
var parentWidth
=
800
;
var count
=
2
;
ChildA.innerHTML
=
ChildA.innerHTML
+
"
"
+
ChildA.innerHTML;
while
(Parent.scrollWidth
<=
parentWidth)
{
count
*=
2
;
ChildA.innerHTML
=
ChildA.innerHTML
+
"
"
+
ChildA.innerHTML;
}
var speed
=
10
;
function Marquee()
{
if
(ChildA.offsetWidth
/
count
-
Parent.scrollLeft
<
0
)
//
NB Cacluate the optimal position
{
Parent.scrollLeft
-=
ChildA.offsetWidth
/
count;
}
else
{
Parent.scrollLeft
++
}
}
var MyMar
=
setInterval(Marquee,speed)
Parent.onmouseover
=
function()
{clearInterval(MyMar)}
Parent.onmouseout
=
function()
{MyMar
=
setInterval(Marquee,speed)}
</
script
>
----write by lovebanyi 风云---
主要的是思想是利用滚条动。所以我们需要两个element 并且我们代码一定得让它产生滚动条。就是对同一个文本进行多次复制 这样子就OK了
第二就是计算出 重新开始的位置
把overflow设成scroll 这样就可以看到滚动条的效果了。 对spanMsg进行赋值可以观察
第四可以跟据代码做成你自己需要的向左向右向上向下。的代码
查看全文
相关阅读:
高危预警|RDP漏洞或引发大规模蠕虫爆发,用户可用阿里云免费检测服务自检,建议尽快修复
高危预警| SQL数据库成主要攻击对象,或引发新一轮大规模勒索
dp练习(7)—— 最小和
dp练习(6)——搬运礼物
dp练习(5)——最长严格上升子序列
dp练习(4)——过河卒
dp练习(3)——棋盘问题
dp练习(2)——老鼠的旅行
dp练习(1)——马走日字
埃氏筛法——标记质数
原文地址:https://www.cnblogs.com/lovebanyi/p/904458.html
最新文章
python-Django收集主机信息
python-Django初体验
C#对象序列化与反序列化
js无刷新提交表单
JS验证
MD5加密
sql分页存储过程
ajax访问当前页面后的 [WebMethod]描述的方法
WCF、Net remoting、Web service概念及区别
Repeater绑定数组
热门文章
select into tb_temp2 from tb_temp1 创建临时表实现上一个、下一个功能,使用完毕就删除临时表
Repeater控件添加序号列
阿里巴巴开源 Dragonwell JDK 最新版本 8.1.1-GA 发布
打造“云边一体化”,时序时空数据库TSDB技术原理深度解密
阿里巴巴的云原生与开发者
云cassandra 重磅发布dynamodb特性
【重磅来袭】阿里小程序IDE上线8大功能
揭秘!2周实现上云上市,阿里云SaaS上云工具包如何打造新云梯?
干货满满!解密阿里云RPA (机器人流程自动化)的产品架构和商业化发展
生存还是毁灭?一文读懂挖矿木马的战略战术
Copyright © 2011-2022 走看看