js向上无缝滚动,网站公告效果 具体代码


Posted in Javascript onNovember 18, 2013
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无标题文档</title>
    <style type="text/css">
        <!
        -- #demo
        {
            overflow: hidden;
            width: 220px;
            float: left;
            display: inline;
        }
        #demo ul
        {
            text-align: left;
            margin: 0px;
            padding: 0px;
            width: 220px;
        }
        #demo ul li
        {
            margin-left: 5px;
            display: block;
            list-style: none;
            font-size: 13px;
            height: 26px;
            padding-top: 5px;
        }
        -- ></style>
</head>
<body>
//这里的高度 style="height: 26px如果不确定的话,需要自定义输入,要不然如果定义高了而ul里的li没达到此高度会造成无法滚动
    <div id="demo" style="height: 26px;">
        <div id="demo1">
            <ul>
                <li>·<a href="https://3water.com/">三水点靠木1</a></li>
                <li>·<a href="https://3water.com/">三水点靠木2</a></li>
                <li>·<a href="https://3water.com/">三水点靠木3</a></li>
                <li>·<a href="https://3water.com/">三水点靠木4</a></li>
            </ul>
        </div>
        <div id="demo2">
        </div>
        <script type="text/javascript">
//文字无间断滚动代码,兼容IE、Firefox、Opera
var speed=60;
var FGDemo=document.getElementById('demo');
var FGDemo1=document.getElementById('demo1');
var FGDemo2=document.getElementById('demo2');
FGDemo2.innerHTML=FGDemo1.innerHTML
function Marquee1(){
if(FGDemo2.offsetHeight-FGDemo.scrollTop<=0)
FGDemo.scrollTop-=FGDemo1.offsetHeight
else{
FGDemo.scrollTop++
}
}
var MyMar1=setInterval(Marquee1,speed)
FGDemo.onmouseover=function() {clearInterval(MyMar1)}
FGDemo.onmouseout=function() {MyMar1=setInterval(Marquee1,speed)}
        </script>
    </div>
</body>
</html>
Javascript 相关文章推荐
javascript 一些用法小结
Sep 11 Javascript
JavaScript取得鼠标绝对位置程序代码介绍
Sep 16 Javascript
jQuery动画效果animate和scrollTop结合使用实例
Apr 02 Javascript
js+html5实现canvas绘制椭圆形图案的方法
May 21 Javascript
Easyui的组合框的取值与赋值
Oct 28 Javascript
详解js的异步编程技术的方法
Feb 09 Javascript
node.js操作mysql简单实例
May 25 Javascript
OkHttp踩坑随笔为何 response.body().string() 只能调用一次
Jan 08 Javascript
jQuery利用FormData上传文件实现批量上传
Dec 04 jQuery
Vuepress 搭建带评论功能的静态博客的实现
Feb 17 Javascript
关于layui flow loading占位图的实现方法
Sep 21 Javascript
vue改变循环遍历后的数据实例
Nov 07 Javascript
js call方法详细介绍(js 的继承)
Nov 18 #Javascript
jQuery操作Select的Option上下移动及移除添加等等
Nov 18 #Javascript
jQuery客户端分页实例代码
Nov 18 #Javascript
javascript验证身份证完全方法具体实现
Nov 18 #Javascript
Jquery通过Ajax访问XML数据的小例子
Nov 18 #Javascript
YUI模块开发原理详解
Nov 18 #Javascript
深入领悟JavaScript中的面向对象
Nov 18 #Javascript
You might like
php生成excel列名超过26列大于Z时的解决方法
2014/12/29 PHP
Zend Framework教程之路由功能Zend_Controller_Router详解
2016/03/07 PHP
详解PHP中的序列化、反序列化操作
2017/03/21 PHP
javascript dom 基本操作小结
2010/04/11 Javascript
jQuery + Flex 通过拖拽方式动态改变图片的代码
2011/08/03 Javascript
浅谈DOCTYPE对$(window).height()取值的影响
2016/07/21 Javascript
JS查找字符串中出现次数最多的字符
2016/09/05 Javascript
js入门之Function函数的使用方法【新手必看】
2016/11/22 Javascript
用headjs来管理和加载js 提高网站加载速度
2016/11/29 Javascript
bootstrapValidator bootstrap-select验证不可用的解决办法
2017/01/11 Javascript
js轮播图透明度切换(带上下页和底部圆点切换)
2017/04/27 Javascript
Angularjs 与 bower安装和使用详解
2017/05/11 Javascript
JavaScript模拟实现封装的三种方式及写法区别
2017/10/27 Javascript
理解Koa2中的async&amp;await的用法
2018/02/05 Javascript
Nuxt升级2.0.0时出现的问题(小结)
2018/10/08 Javascript
Angular请求防抖处理第一次请求失效问题
2019/05/17 Javascript
弱类型语言javascript中 a,b 的运算实例小结
2019/08/07 Javascript
a标签调用js的方法总结
2019/09/05 Javascript
js实现双色球效果
2020/08/02 Javascript
python实现定时自动备份文件到其他主机的实例代码
2018/02/23 Python
Pyinstaller将py打包成exe的实例
2018/03/31 Python
使用PM2+nginx部署python项目的方法示例
2018/11/07 Python
python实现图片识别汽车功能
2018/11/30 Python
python模块hashlib(加密服务)知识点讲解
2019/11/25 Python
keras 多gpu并行运行案例
2020/06/10 Python
Python3以GitHub为例来实现模拟登录和爬取的实例讲解
2020/07/30 Python
Booking.com荷兰:全球酒店网上预订
2017/08/22 全球购物
SteelSeries赛睿官网:游戏外设和配件的领先制造商(耳机、键盘、鼠标和鼠标垫)
2018/06/17 全球购物
九年级科学教学反思
2014/01/29 职场文书
资助贫困学生倡议书
2014/05/16 职场文书
2016高校自主招生自荐信范文
2016/01/28 职场文书
励志语录:只有自己足够强大,才能不被别人践踏
2020/01/09 职场文书
解决SpringCloud Feign传对象参数调用失败的问题
2021/06/23 Java/Android
python编程学习使用管道Pipe编写优化代码
2021/11/20 Python
python多线程方法详解
2022/01/18 Python
Win11运行cmd提示“请求的操作需要提升”的两种解决方法
2022/07/07 数码科技