网页html跑马灯,web实现跑马灯
由于代码比较少,我就写在一个文件里了
//ready(),这个方法在html元素加载完毕才会执行
$(document).ready(function(){
//穿入一个box即可
startInterval($(".box"));
function startInterval(box){
var ul = box.find("ul");
var height = box.find("ul").find("li").height();
var value = height;
var IntervalMethod;
//克隆主要为了实现无限循环,也是无限循环的核心,其他基础知识不再陈述
var cloneFirstChild = ul.children().first().clone();
var liSum = ul.children("li").length;
ul.append(cloneFirstChild);
IntervalMethod = setInterval(function(){
if(height == (liSum+1)*value){
height = value;
ul.css("top","0px");
ul.animate({top:-height},300);
}else{
ul.animate({top:-height},300);
}
height+=value;
},2300);
}
});
*{
margin: 0px;
padding: 0px;
}
.box{
left: 50%;
transform: translate(-50%,0);
margin-top: 20px;
border: 3px solid black;
overflow: hidden;
position: absolute;
width: 300px;
height: 100px;
background: orange;
}
.box-span{
display: inline-block;
width: 100px;
height: 50px;
line-height: 50px;
color: red;
font-size: 20px;
font-weight: bold;
text-shadow: 2px 2px 1px yellow;
}
ul{
position: absolute;
list-style: none;
}
li{
color: white;
line-height: 100px;
width: 300px;
height: 100px;
text-align: center;
}
.child-ul-li1{
background: red;
}
.child-ul-li2{
background:darkslategray;
}
.child-ul-li3{
background: blue;
}
.child-ul-li4{
background: green;
}
.child-ul-li5{
background: purple;
}
- one
- two
- three
- four
- five
gif效果图:
网页html跑马灯,web实现跑马灯相关推荐
- android跑马灯有时候不跑
android跑马灯有时候不跑的解决方法 按照下面的设置顺序进行设置,否则在有的手机上可能不会有效果,比如三星GT i9300 @Override public boolean isFocused() ...
- web期末网站设计大作业:动漫网站设计——龙猫(10页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 动漫漫画网页设计
web期末网站设计大作业:动漫网站设计--迪斯尼公主(6页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码 常见网页设计作业题 ...
- [转]自适应网页设计(Responsive Web Design)
本文转自:http://www.ruanyifeng.com/blog/2012/05/responsive_web_design.html 作者: 阮一峰 日期: 2012年5月 1日 随着3G的普 ...
- 摘抄 web 经 关于 自适应网页设计(Responsive Web Design)
一."自适应网页设计"的概念 2010年,Ethan Marcotte提出了"自适应网页设计"(Responsive Web Design)这个名词,指可以自动 ...
- 自适应网页设计/响应式Web设计 (Responsive Web Design)
随着3G的普及,越来越多的人使用手机上网. 移动设备正超过桌面设备,成为访问互联网的最常见终端.于是,网页设计师不得不面对一个难题:如何才能在不同大小的设备上呈现同样的网页? 手机的屏幕比较小,宽度通 ...
- 自适应网页设计(Responsive Web Design)响应式设计
随着3G的普及,越来越多的人使用手机上网. 移动设备正超过桌面设备,成为访问互联网的最常见终端.于是,网页设计师不得不面对一个难题:如何才能在不同大小的设备上呈现同样的网页? 手机的屏幕比较小,宽度通 ...
- 自适应网页设计(Responsive Web Design)(转)
随着3G的普及,越来越多的人使用手机上网. 移动设备正超过桌面设备,成为访问互联网的最常见终端.于是,网页设计师不得不面对一个难题:如何才能在不同大小的设备上呈现同样的网页? 手机的屏幕比较小,宽度通 ...
- web课程设计网页规划与设计 :旅游景点网站设计——西安(20页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 HTML静态网页作业
HTML5期末大作业:旅游景点网站设计--西安(20页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码 常见网页设计作业题材有 ...
- HTML+CSS期末大作业:动漫网站设计——悬崖上的金鱼姬(5页) / 动漫网页设计作业,网页设计作业 / 动漫网页设计成品 学生DW网页设计作业成品 web课程设计网页规划与设计...
HTML+CSS期末大作业:动漫网站设计--悬崖上的金鱼姬(5页) 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码 常见网页设计作业题材有 个人. 美食. 公司. 学校 ...
- HTML5期末大作业:女装服装商城网站设计——女装服装商城(11页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页
HTML5期末大作业:女装服装商城网站设计--女装服装商城(11页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页 常见网页设计作业题材有 个人. 美食. 公司 ...
最新文章
- android sqlite 自增长序列号归0
- 解决在Yii2中使用PHPExcel出现Class ‘app\controllers\PHPExcel‘ not found的问题
- html表单的数据保存在哪里,提交和保存表单数据
- 根据遍历序列画二叉树
- apex图表使用饼图居中_echarts饼图标题居中以及调整主副标题的间距、字号
- freemarker使用说明_SpringBoot+Swagger2集成详细说明
- ios view添加上边框_iOS开发之如何给View添加指定位置的边框线详解
- 制作U盘启动盘之Ubuntu
- 使用PowerShell脚本部署定时器到MOSS2010(原创)
- spark sql练习之join操作
- Android ImageButton单击切换按钮图片效果
- CoCube传感器MPU6050笔记
- teamviewer超时后连接被阻断。您的许可证对您与伙伴的最大话时间有所限制
- 入夏短裤热 教你怎么穿
- python基础(08)——随机模块函数,字符串
- 元境云游戏技术让游戏全平台畅玩成为现实
- 说说DBA职责和目标
- 解决safari浏览器拦截window.open
- Linux 共享内存
- Mendix低代码平台,唯快不破