zoukankan      html  css  js  c++  java
  • jquery实现上线翻滚效果公告

    //样式文件:
    <style type="text/css"> *
    { margin: 0; padding: 0; } .scrollNews { width: 100%; height: 20px; overflow: hidden; background: #FFFFFF; border: 0px solid #AAAAAA; } .scrollNews ul { padding: 2px 5px 5px 25px; } .scrollNews ul li { height: 20px; list-style-type: none; font-size: small; } a { text-decoration: none; } </style>

    头部js

    别忘了导入jquery库

    $(function () {
                    var settime;
                    $(".scrollNews").hover(function () {
                        clearInterval(settime);
                    }, function () {
                        settime = setInterval(function () {
                            var $first = $(".scrollNews ul:first");     //选取div下的第一个ul 而不是li;
                            var height = $first.find("li:first").height();      //获取第一个li的高度,为ul向上移动做准备;
                            $first.animate({ "marginTop": -height + "px" }, 600, function () {
                                $first.css({ marginTop: 0 }).find("li:first").appendTo($first); //设置上边距为零,为了下一次移动做准备
                            });
                        }, 3000);
                    }).trigger("mouseleave");       //trigger()方法的作用是触发被选元素的制定事件类型
                });

    jsp正文区

    <div class="scrollNews">
      <
    img width="20" height="15" src="img/laba.png" align="left"> <ul> <li><a class="tooltip" title="查询模块菜单名称更新公告:从2015-02-09开始,查询模块菜单使用新名称,具体请参考下方【查询模块新旧名称对照表】.">   查询模块菜单名称更新公告:从2015-02-09开始,查询模块菜单使用新名称,具体请参考下方【查询模块新旧名称对照表】.</a> </li> <li><a class="tooltip" title="查询模块菜单名称更新公告:从2015-02-09开始,查询模块菜单使用新名称,具体请参考下方【查询模块新旧名称对照表】.">   查询模块菜单名称更新公告:从2015-02-09开始,查询模块菜单使用新名称,具体请参考下方【查询模块新旧名称对照表】.</a> </li> </ul> </div>
  • 相关阅读:
    周末现场支持
    变量&字符串
    dead loop、continue & break、while...else语句
    运算符、流程控制、while循环
    二进制、字符编码、浮点数、列表
    字符串操作
    元祖、hash了解、字典、集合
    大数据处理
    含有虚函数的派生类的sizeof
    eclipse UML插件 安装和使用
  • 原文地址:https://www.cnblogs.com/azhqiang/p/4287696.html
Copyright © 2011-2022 走看看