兼容firfox,ie8+的上下走马灯(效果同ie marquee)
来源:互联网 发布:一维数组与指针 编辑:程序博客网 时间:2024/06/05 10:03
<pre name="code" class="css"> #taskli {overflow:hidden;height: 210px;width: 220px;}#taskId{text-align: left;}#taskId p,#taskIds p {list-style-type: left;float: left;text-align: left;border-bottom:1px dashed #CCC;padding:3px 0;}
//js//obj 列表父节点的父节点 要有固定高度 本文210//height =210;//speed 速度 越大越慢(定时器频率 内容上行1px的时间 function marqu(obj,height,speed){ var move=function(){ if(obj.scrollHeight-obj.scrollTop<=height){ obj.scrollTop =0; }else{ obj.scrollTop++; } } var mar = setInterval(move,speed); obj.onmouseover=function(){ clearInterval(mar); } obj.onmouseout=function(){ mar = setInterval(move,speed); } }
<li id="taskli" ><img src="pages/blank.png" alt="" /> //上下空白 使scroollTop归0时显得不突兀<div align="left" id="taskId"> <p>1111111111111</p> <p>1111111111111</p> <p>1111111111111</p> <p>1111111111111</p> <p>1111111111111</p> <p>1111111111111</p></div><img src="<%=basePath %>pages/blank.png" alt="" /> <pre name="code" class="html">//上下插入的空白图片 白图高度要大于等于 taskli高度 之所以用空白图片而不用 div height 是因为 div受 div#taskId 高度影响 而我写的时候<p>是通过ajax插入的</li>
<javascript>
var groud=document.getElementById('taskli');
marqu(groud,210,30);
之所以不用marquee是因为我发现marquee 的stop() 和 start() 方法竟然在firfox中报错
左右跑马的话 应该把 js稍作修改即可 我没写 但应该改下 scrollWidth 和 scrollLeft即可吧
第一次认真发帖好激动
0 0
- 兼容firfox,ie8+的上下走马灯(效果同ie marquee)
- 兼容ie firfox的图片预览
- IE6,IE7,IE8,FIRFOX(火狐)兼容的写法
- 上下两图的横向滚动效果(可自动可手动)-兼容IE8和Chrome浏览器!
- 跨域访问Iframe自适应高度(兼容Firfox,IE)
- Marquee实现文字走马灯滚动效果
- marquee及纯CSS走马灯效果
- html5使用<marquee>标签实现走马灯效果
- css3 模拟 mac 的 菜单图标列表(兼容ie,但ie8及以下效果有差异)
- 兼容firfox和IE透明度 CSS问题
- 自定义document.getElementsByName() 兼容IE Firfox
- 加入收藏,设为主页,兼容IE,Firfox
- 兼容IE的旋转效果
- js实现不间断的marquee效果,兼容w3c标准
- firfox扩展IE的功能
- DataGrid的走马灯效果
- TextView的走马灯效果
- css3兼容IE8的方案 各个ie的hack
- 黑马程序员-iOS基础-Objective-C基础(七)
- iOS 之邮箱正则表达式
- 查看当前系统的glibc版本
- ios + cocos2d-x 友盟SDK触发方法
- Eclipse中查看.properties文件中文乱码问题
- 兼容firfox,ie8+的上下走马灯(效果同ie marquee)
- windows下 C++连接SQL Server 到底用什么驱动?
- 使用mp4v2将H264+AAC合成mp4文件以及调试过程
- 小总结。
- orcle 12c 多租户环境Multitenant Environment
- Using DBMS_ASSERT
- Python 安装部署 及 工程发布 Chapter.02 pip安装
- 【算法导论】线性时间排序之 决策树&计数排序
- LINUX 硬链接与软链接的区别