html 公告栏 上下滚动,jquery实现上下滚动公告栏详细代码
之前做项目的时候,一直都想着做一个上下滚动的公告栏,作为展示网站的最新公告信息,因为刚开始自己的思路并不是太清晰,在网上找了很多的源码,但是却发现都不能让自己满意,有的还会出现一些小问题,比如,有时候公告上下滚动的时候,两条公告会重叠在一起。最后我还是决定自己写一个上下滚动的公告栏。
虽然在网上找的有些代码有时候会出现一些问题,但是思路咱还是可以借鉴一下的。
我们先来看一下,我做的上下滚动公告栏效果图,如果你感觉是你要的那款,那么你再接着往下看是怎么实现的。
图中箭头所指内容就是公告内容,它会不停的上下滚动,当然滚动时间可以自己设置的。
下面我们来看下是怎么实现的。
其实实现滚动效果主要用到中的()方法,而()方法就是创建动画效果,简单的说就是,当我们用js将“一棵树”的属性从变为的时候,我们会看到“这个树”瞬间从100高度长到了200高度,但是我们用()方法,我们会看到“这颗树”从100高度慢慢的长到200高度,我们可以看到这个过程,这就是()方法的作用,当然“树”的生长速度是可以控制的。
了解了的animate()方法,我们还需要了解一下setInterval()这个方法,可能很多同学知道这个方法,因为它就是一个简单的定时函数,我们看一下它的用法
setInterval(function(){alert("Hello");},3000);
这句代码就是每过3秒执行一次该方法,弹出一个“hello”。
好了,理解了前面的两个方法,那么下面的代码你一定可以看懂得。
html 公告栏 上下滚动,jquery实现上下滚动公告栏详细代码相关推荐
- 折叠式菜单 html,JQuery实现折叠式菜单的详细代码
两种风格: 1:点菜单项,每个子菜单项都可显示 30秦甜甜_实训13-2_2_180701802230_18计算机2班 * { padding: 0; margin: 0; list-style: n ...
- jquery产品左右滚动js代码
2019独角兽企业重金招聘Python工程师标准>>> 迷上jQuery,相对于原生JavaScript,它是如此的美妙.也因此,促使我更加的努力的研习原生JavaScript. 分 ...
- jQuery新闻列表滚动(上下滚动、横向滚动、无缝滚动、停顿滚动)
自己搜的代码,亲测好使,可以根据自己的需要进行样式及js修改 <!doctype html> <html> <head><meta charset=" ...
- 分享一款jQuery全屏滚动页面特性案例
分享一款jQuery全屏滚动页面特性案例. 我们在来往官网,或者小米官网都会看到全屏滚动页面的一些例子.可以说全屏滚动页面越来越受欢迎.它们就像是竖着的图片轮转一样. 这样的页面有很多,如:iPhon ...
- [转]用 jQuery 实现页面滚动(Scroll)效果的完美方法
转自: http://zww.me/archives/25144 很多博主都写过/转载过用 jQuery 实现页面滚动(Scroll)效果的方法,但目前搜来的方法大都在 Opera 下有个小 Bug: ...
- jquery textSlider 文字滚动
这是文字滚动插件,自动滚动,向上滚动,向下滚动功能: 调用方法 $(document).ready(function(){ $("#scrollDiv").textSlide ...
- java怎么往右浮动_[Java教程]jQuery实现页面滚动时智能浮动定位
[Java教程]jQuery实现页面滚动时智能浮动定位 0 2016-08-04 18:00:08 jQuery实现页面滚动时层智能浮动定位_前端开发 * { margin: 0; padding: ...
- jQuery BreakingNews 间歇滚动
BreakingNews 是一款基于jQuery的间歇滚动插件.它可以设置标题.标题颜色.标题背景颜色.链接颜色.字体大小.边框.宽度.自动滚动.间歇时间等等,同时它还好提供两种过度方式--淡入淡出( ...
- jQuery全屏滚动插件fullPage.js
演 示 下 载 简介 如今我们经常能见到全屏网站,尤其是国外网站.这些网站用几幅很大的图片或色块做背景,再添加一些简单的内容,显得格外的高端大气上档次.比如 iPhone 5C 的介绍页面(查看),Q ...
最新文章
- 360浏览器登录_360浏览器登录统一操作系统UOS国产CPU首次实现高清视频在线播放...
- vtkImageData基本操作
- Java面对面向程序设计_语言与文化网课章节测试答案
- 在ASP.Net和IIS中删除不必要的HTTP响应头
- ubuntu scp命令或者用root连接ssh提示:Permission denied, please try again.错误
- php怎么把日期加时间,将小时分钟添加到日期时间 - php
- 老spring3.2版本 redistemplate 报错_植物大战僵尸加强版本
- C/C++之大端小端
- Go语言基础(一)——HelloWorld
- JOSN的stringify()和parse()方法
- MySQL/MariaDB/Percona数据库升级脚本
- 阶段1 语言基础+高级_1-3-Java语言高级_05-异常与多线程_第2节 线程实现方式_13_Thread和Runnable的区别...
- android ui设计最新字体,UI设计常用字体规范
- 华为手机隐藏app图标_华为手机隐藏图标的设置方法
- 微信小程序实现倒计时
- 猫和老鼠:博弈论——记忆化搜索
- java提取图片文字
- MOEAD原理及Python实现、MOEAD实现、基于分解的多目标进化、 切比雪夫方法-(python完整代码)
- Windows 消息大全
- 幽默感七个技巧_如何让自己变得幽默-16个聊天幽默技巧