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>
  • 相关阅读:
    软件工程第二次作业
    软件工程第1次作业
    软件工程第0次作业
    第4次作业-案例分析
    第3次作业-四则运算
    第2次作业-效能分析
    第1次作业-词频统计
    第0次作业
    关于 石墨文档客户端 的案例分析
    结对编程
  • 原文地址:https://www.cnblogs.com/azhqiang/p/4287696.html
Copyright © 2011-2022 走看看