jQuery-滚动效果

jquery实现:页面上下滚动效果 现在的网站流行一个很长的页面,通过滚动条上下移动 阅读详情

CSS文件:

.wp_SLIP {position: relative;width:518px;height:728px;overflow:hidden;margin:20px auto;}
.WEIBO_SLIP {position: relative;width:300px;height:1140px;overflow:hidden;margin:20px auto;}

JS渐变效果:(来自网络)

function H$(i) { return document.getElementById(i) }
function H$$(c, p) { return p.getElementsByTagName(c) }
var slider = function() {
    function inits(o) {
        this.id = o.id;
        this.at = o.auto ? o.auto : 3;
        this.o = 0;
        this.pos();
        //alert(o);
    }
    inits.prototype = {
        pos: function() {
            clearInterval(this.__b);
            this.o = 0;
            var el = H$(this.id), li = H$$('li', el), l = li.length;
            var _t = li[l - 1].offsetHeight;
            var cl = li[l - 1].cloneNode(true);
            cl.style.opacity = 0; cl.style.filter = 'alpha(opacity=0)';
            el.insertBefore(cl, el.firstChild);
            el.style.top = -_t + 'px';
            this.anim();
        },
        anim: function() {
            var _this = this;
            this.__a = setInterval(function() { _this.animH() }, 20);
        },
        animH: function() {
            var _t = parseInt(H$(this.id).style.top), _this = this;
            if (_t >= -1) {
                clearInterval(this.__a);
                H$(this.id).style.top = 0;
                var list = H$$('li', H$(this.id));
                H$(this.id).removeChild(list[list.length - 1]);
                this.__c = setInterval(function() { _this.animO() }, 20);
                //this.auto();
            } else {
                var __t = Math.abs(_t) - Math.ceil(Math.abs(_t) * .07);
                H$(this.id).style.top = -__t + 'px';
            }
        },
        animO: function() {
            this.o += 2;
            if (this.o == 100) {
                clearInterval(this.__c);
                H$$('li', H$(this.id))[0].style.opacity = 1;
                H$$('li', H$(this.id))[0].style.filter = 'alpha(opacity=100)';
                this.auto();
            } else {
                H$$('li', H$(this.id))[0].style.opacity = this.o / 100;
                H$$('li', H$(this.id))[0].style.filter = 'alpha(opacity=' + this.o + ')';
            }
        },
        auto: function() {
            var _this = this;
            this.__b = setInterval(function() { _this.pos() }, this.at * 1000);
        }
    }
    return inits;
} ();

JS滑动效果:

function fun_slider(slider) {
    var scrtime;
    $("#" + slider).hover(function() {
        clearInterval(scrtime);
    }, function() {
        scrtime = setInterval(function() {
            var $ul = $("#" + slider);
            var liHeight = $ul.find("li:last").height();
            $ul.animate({ marginTop: liHeight + "px" }, 1000, function() {
                $ul.find("li:last").prependTo($ul)
                $ul.find("li:first").hide();
                $ul.css({ marginTop: 0 });
                $ul.find("li:first").fadeIn(1000);
            });
        }, 5000);
    }).trigger("mouseleave");
}
$(function() {
fun_slider("WOM_slider");
fun_slider("WEIBO_slider");
fun_slider("PolicyAndAttention_slider");
});

HTML:


                    <!-- list Start -->
                    <div class="wp_SLIP">
                    <asp:Repeater ID="rp_PolicyAndAttention" runat="server">
                        <HeaderTemplate>
                            <ul class="list" id="PolicyAndAttention_slider"> 
                       </HeaderTemplate>
                        <ItemTemplate>
                            <li>
                        	<h2>
                            	<a href="<%# Eval("PageURL")%>" target="_blank" title=""><%# Eval("PageTitle")%></a>
                            </h2>
                            <div class="info">
                            	ID:<%# Eval("PageID")%>  <%# DataBinder.Eval(Container.DataItem, "PagePostTime", "{0:yyyy-MM-dd}")%>  <%# Eval("PageDomainNetName")%>  关键词:<a href="#">管理哲学</a>  <a href="#">张瑞敏</a>  <a href="#">宝洁</a>
                            </div>
                            <div class="briefly">
                            	      <%# HandlerContent(Eval("PageContent").ToString())%>
                            </div>
                            <div class="tools">
                            	<div class="fl">
                                	<img src="images/lgreenCircle.gif" />
                                    <img src="images/lgreenCircle.gif" />
                                    <img src="images/lgreenCircle.gif" />
                                    <img src="images/lgreenCircle.gif" />
                                    <img src="images/grayCircle.gif" />
                                </div>
                                <div class="fr">
                                    <a href="#" class="t1">阅读原文</a>
                                    <a href="#" class="t2">评论(1)</a>
                                    <a href="#" class="t3">收藏</a>
                                    <a href="#" class="t4">分享</a>
                                    <a href="#" class="t5">置顶</a>
                                    <a href="#" class="t6">闭环处理</a>
                                </div>
                            </div>
                        </li>
                        </ItemTemplate>
                        <FooterTemplate>
                            </ul>
                        </FooterTemplate>
                        </asp:Repeater>
                    </div>
                    <!-- list End -->


 


 

jquery滚动效果-无间隙向上滚动 第一:html页面 最新动态 数据向上滚动 第二:css样式 .global_module h3{ background:#3b5998; color:#FFFFFF; paddi 阅读详情

相关推荐

jQuery无缝向上滚动效果

该篇通过js和jquery两种写法来实现内容无缝向上滚动的一个效果,废话不多说,直接上代码 (1)向上滚动 HTML: 21:01:03 137****6943 ¥6.06 21:01:03 137****6943 ¥6.06 21:01:03 13

yx_cos的博客 6455

JQuery-Rolling effect

$(html,body).animate({scrollTop: 20}, 1000); its perfect!

^_^-Beluga, ^_^-Stefli 1581

jQuery实现全屏滚动效果的完整实现

我们的目的是教大家如何使用jQuery这个强大的工具来实现全屏滚动效果。范围涵盖了从基础概念到实际代码实现的整个过程,让你能够完全掌握这一技术。接下来,我们会先解释一些核心概念,让你对相关知识有一个清晰的认识。然后详细介绍实现全屏滚动效果的算法原理和具体操作步骤,还会给出数学模型和公式进行更深入的讲解。之后通过项目实战,展示实际的代码案例并进行详细解释。最后,我们会探讨实际应用场景、推荐相关工具和资源,以及展望未来的发展趋势和挑战。jQuery:它就像是一个超级魔法助手,能让我们更轻松地操作网页上的元素。

AI架构全栈开发实战笔记 856

jQuery滚动停顿滚动效果

jQuery滚动停顿滚动效果 ·旅游网站导航·国内航空公司·全国各地特产介绍·旅游景点·主题旅游·国内航空公司·旅游景点·全国各地特产介绍·旅游网站导航·全国各地特产介绍

技术专栏 759

jQuery助力前端页面的平滑滚动效果

在当今的前端开发中,用户体验至关重要。平滑滚动效果能够为用户带来更加流畅、舒适的浏览体验,避免了页面跳转的生硬感。本文的目的是详细介绍如何使用jQuery这一强大的JavaScript库来实现前端页面的平滑滚动效果。范围涵盖了从jQuery的基本概念到具体的代码实现,以及实际应用场景和相关资源推荐等方面。本文将按照以下结构进行组织:首先介绍核心概念与联系,让读者了解jQuery和页面平滑滚动的基本原理;接着讲解核心算法原理和具体操作步骤,并给出Python代码示例进行类比;然后分析相关的数学模型和公式;

小白菜的博客 808

掌握滚动效果:使用jQuery让网页动起来

本文深入探讨了如何利用jQuery实现网页中动态的滚动效果。从自动滚动到下一面板的简单操作,到通过动画使滚动看起来更自然,以及监控滚动位置和根据滚动事件触发特定动作的高级技巧,文中通过实例演示了这些技术的具体实现方式。为网页开发者提供了一系列实用的代码片段和操作指南,帮助他们创建更具互动性和吸引力的用户体验。

weixin_34471637的博客 503

jQuery实现滚动效果

jQuery实现滚动效果1. 图片轮播:原理如下: 假设有三张图片,三张图片实际上都是存在于页面上的,但是由于设置的可视部分的大小(这里主要考虑宽度)是小于等于一张图片的大小的,想要看到其他图片的话,最直接的想法就是将需要显示的图片放在可视区域,也就是说需要改变的是整个图片区域的偏移值(left/right)具体实现:<!DOCTYPE html> <html> <head> <meta

Dear_Mr的博客 1426

深入掌握jQuery Marquee.js滚动效果

jQuery Marquee.js是一个轻量级jQuery插件,专为Web开发者设计,用于快速创建垂直或水平滚动的文本、图片等元素。它提供了一系列简单直观的API,使得实现滚动效果变得异常简单,同时它还支持自定义滚动速度、方向、循环和停止控制等特性,满足了不同项目中的多样化需求。为了更好地理解兼容性问题,首先需要了解浏览器的基本渲染机制。浏览器通过解析HTML和CSS来构建文档对象模型(DOM),然后使用CSS选择器和布局引擎来决定如何在屏幕上显示内容。

weixin_28999139的博客 1062

jquery实现数字滚动效果

因为需要,自己用jquery动手写了数字滚动效果 实现原理 1、先确定数字最大的位数,比如说最大数为6位数,就画出一排6个高度为30px的方格; 2、然后在每个方格区域增加一竖排的 0123456789,定时更新数字,转成字符串获取位数,确定每位上的数字大小,然后和当前的数字大小进行比较,最后使用animate方法更改marginTop距离顶部的大小,来实现数字滚动效果。全部代码如下: (j...

u013842165的博客 3493

实现动态交互:jQuery滚动触发动画效果

本文第一章将介绍如何使用jQuery来实现当用户在页面上滚动时触发的区块动画特效。内容将涵盖动画实现的基础知识,以及如何通过滚动位置的变化来控制动画的触发。本章将带领读者从简单动画到复杂动画效果的实现,深入探讨在不同场景下动画触发条件的设置方法,以及如何通过缓动效果增强动画的吸引力和流畅度。通过本章的学习,读者将能够掌握利用jQuery提升网页动态交互性的技能。除了内置事件外,开发者还可以创建自定义事件。自定义事件:使用trigger()和bind()(或on()和off()

weixin_35755188的博客 1131

jquery-rolling

NULL 博文链接:https://rengh8288.iteye.com/blog/579208

jquery控制div随滚动条滚动效果

jquery div随滚动条滚动效果 $(function () { $(window).scroll(function () { var top = $(window).scrollTop() + 200; var left = $(window).scrollLeft()

深南大道 7897

ZedBoard+Vivado(二)——PS + PL实现流水灯

硬件:Zedboard 软件:Vivado2018.2 + Win10 本文参考了http://blog.chinaaet.com/cuter521/p/35978的设计 1 设计 功能:PS + PL流水灯 语言:C 流程:创建工程-&amp;gt;IP Integrator-&amp;gt;综合、实现、生成Bitstream-&amp;gt;SDK 2 流程 2.1 创建工程 跟上一篇步骤完全相同,这里不用添加源文...

q416524389的博客 3695

Jquery 滚动效果实现

今天分享一个很实用的Jquery的滚动效果的代码,能够使用动画的和非动画,见代码: function scrollToLocation() { var messageList = $('#messageList'),//先获取到需要滚动的DIV scrollToContainer = messageList.find('li:last');//滚动到中类名为son-pan

流年轻逝 884

为什么需要知识图谱?什么是知识图谱?——KG的前世今生

我的知乎专栏,对知识图谱感兴趣的朋友可以关注。标题的命名顺序可能让有的读者不太习惯。通常在介绍一个陌生事物的应用前,我们先给出其定义。之所以换个顺序,是为了不让读者一开始就接触比较冰冷生硬的概念刻板描述(后面我尽量用更具体、准确的例子来表达),另一方面也是为了通过现实生活中的例子自然的引入知识图谱的概念。希望通过这种方式加深读者的印象和理解。为了减轻读者理解的负担,我尽可能地避免引入过多的概念和技术

SimmerChan的专栏 8万+

王爽《汇编语言》课程设计2(不涉及软盘版本)

assume cs:code,ds:data,ss:stack stack segment db 128 dup (0) stack ends data segment db 256 dup (0) data ends code segment start: mov ax,stack mov ss,ax mov sp,128 ...

weixin_41944412的博客 1178

jquery实现可控方向的图片滚动效果

可控方向的图片滚动效果 .scroll{ position:relative; background-color:#CCC; padding:2px; width:600px; height:150px; overflow:hidden; } .items{ margin:0px 0px; padding:0px 0px; list-st

zhaoxinglei0309的专栏 1665

MIKE11实战:平原河网水动力建模从入门到精通(附GIS数据处理技巧)

本文系统介绍了MIKE11软件在平原河网水动力建模中的完整实战流程。从GIS数据预处理、河网构建、参数率定到结果分析,详细阐述了构建可靠数字孪生模型的关键步骤与技巧,旨在帮助水利工程师高效解决平原地区复杂水流模拟的挑战,为防洪决策提供科学依据。

weixin_28419039的博客 689

jquery全屏滚动效果

jquery全屏滚动效果 * {margin: 0;padding: 0} html,body { width: 100%; height: 100%; overflow: hidden; background: rgba(0,0,0,0.5); } section { height

啊哈前端的专栏 2303

【Pix4d精品教程】Pix4d中央子午线细化设置(测区跨两个分带)

本文介绍了在Pix4d软件中通过修改中央子午线设置来解决跨分带测区刺点问题的方法。针对测区跨3度分带(如105°和108°之间)时像控点与靶标点偏移较大的情况,建议将中央子午线设为测区中心(如106.5°)。具体操作步骤包括:修改投影文件中的中央子午线参数,选择新的输出坐标系配置文件。该方法能有效提高像控点刺点效率,为航测内业数据处理提供便利。操作简单实用,适合大比例尺测图项目中跨分带测区的数据处理需求。

智慧空间实验室 5527

[系统安全] 三十二.恶意代码检测(2)常用技术详解及总结

前文从产业界和学术界分别详细讲解恶意代码攻击溯源的相关知识,在学术界方面,用类似于综述来介绍攻击追踪溯源的不同方法;在产业界方面,主要参考李东宏老师从企业恶意样本分析的角度介绍溯源工作。这篇文章将详细总结恶意代码检测技术,包括恶意代码检测的对象和策略、特征值检测技术、校验和检测技术、启发式扫描技术、虚拟机检测技术和主动防御技术。希望这篇文章对您有所帮助,如果文章中存在错误、理解不到位或侵权的地方,还请告知作者与海涵。且看且珍惜,加油~

杨秀璋的专栏 1万+

jquery单行文字向上滚动效果

jquery单行文字向上滚动效果示例 jquery实现的单行文字向上滚动效果,。 代码: 看看间断滚动文字 央视315曝光: 华润深陷“海砂门”回应澄而未清 吉野家被曝餐具不消毒 波司登等羊绒衫不含羊绒 无锡警方公布“待产女警突发不幸”事发经过 中国人一天:最后的轮渡 视界:在家“搞定” 脚本学堂 http://www.jbxue.com提供

vip_linux的专栏 2012

深度强化学习 | 基于SAC算法的动态避障(ROS C++仿真)

本文介绍了基于SAC(软性演员-评论家)算法的机器人运动规划方法,通过PyTorch框架实现了端到端训练,并部署到Python和ROS C++中。实验结果显示,基于SAC算法的智能体在动态避障任务中表现良好,能实现从起点到终点的无碰撞导航。

FRIGIDWINTER的博客 8210

jquery实现文字的上下滚动效果

效果图:       jQuery插件版文字轮流滚动,一步一停                 function scroll_news(){     $(function(){     $('#dvmq li').eq(0).fadeOut('slow',function(){     //   alert($(this).clone().html());

gengyudan的专栏 1万+

DeepSeek赋能公文写作指南(一)

DeepSeek 的出现,为公文写作领域带来了新的曙光。作为先进的人工智能技术,DeepSeek 以其强大的语言理解与生成能力,能为公文写作提供全方位的支持。它可以快速梳理思路,提供丰富的素材参考,辅助优化语言表达,甚至能根据不同的公文类型和场景,生成极具价值的内容框架。《DeepSeek 赋能公文写作指南》正是基于此背景应运而生。本书旨在帮助公文写作者深入了解并充分利用 DeepSeek 这一强大工具,将其融入到公文写作的各个流程中。

通俗易懂学IT 5484

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

html实现新闻滚动效果,jQuery实现新闻播报滚动及淡入淡出效果示例

这篇文章主要介绍了jQuery实现新闻播报滚动及淡入淡出效果,结合实例形式分析了基于jQuery插件的页面元素动态变换相关操作技巧,需要的朋友可以参考下本文实例讲述了jQuery实现新闻播报滚动及淡入淡出效果。分享给大家供大家参考,具体如下:下面是上下滚动源码www.jb51.net 向上滚动代码带上下翻按钮滚动特效body{ color:#333; font-size:13px;}h3,ul,l...

weixin_26841957的博客 1210

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

上一篇: webBrowser浏览器的各个按钮对应的函数
下一篇: js页面定位
ArvinStudy
博客等级 码龄15年 83粉丝 193原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值