十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
设计一个答题的小游戏,每道题可以有20秒时间作答,超过时间就要给出相应的提醒,由于20秒时间太长,不适合做GIF动态图,下面来看一下我写的5秒倒计时的测试程序结果:
创新互联凭借在网站建设、网站推广领域领先的技术能力和多年的行业经验,为客户提供超值的营销型网站建设服务,我们始终认为:好的营销型网站就是好的业务员。我们已成功为企业单位、个人等客户提供了网站设计、成都网站设计服务,以良好的商业信誉,完善的服务及深厚的技术力量处于同行领先地位。
一、主体程序
!DOCTYPE
html
html
head
meta
charset="utf-8"
/
title手写倒计时程序/title
link
rel="stylesheet"
type="text/css"
href="css/layout.css"/
/head
body
section
class="countDown"
span
id="countDownTime"/span
section
class="clear"/section
/section
script
src="js/jquery-1.11.0.js"
type="text/javascript"
charset="utf-8"/script
script
src="js/layout.js"
type="text/javascript"
charset="utf-8"/script
/body
/html
二、CSS样式
*{
margin:
0;
padding:0;
}
html{
font-size:
12px;
}
.countDown{
width:
3.8rem;
text-align:
center;
margin:
2rem
auto
auto;
}
.countDown
#countDownTime{
font-size:
2rem;
}
三、Jquery程序
先来说一下倒计时的原理:
1、将时间转为0:0格式
2、需要开启一个定时器,每隔1000ms就让时间自动减1
3、判断时间是否为0,如果为0则代表计时结束,此时需要给出提示或者做其他事情
下面来看具体实现的倒计时程序:
$(function(){
var
countDownTime=parseInt(5);
//在这里设置每道题的答题时长
function
countDown(countDownTime){
var
timer=setInterval(function(){
if(countDownTime=0){
showTime(countDownTime);
countDownTime--;
}else{
clearInterval(timer);
alert("计时结束,给出提示");
}
},1000);
}
countDown(countDownTime);
function
showTime(countDownTime){
//这段是计算分和秒的具体数
var
minute=Math.floor(countDownTime/60);
var
second=countDownTime-minute*60;
$("#countDownTime").text(minute+":"+second);
}
})
带着我写的原理再去看这段JS程序估计比较容易吧,希望对小伙伴有帮助。
这东西不是你研究就能搞定的~因为百度不允许加入FLASH,你要加入的这个版块应该是比较复杂的,仅有08年奥运会倒计时是比较简单的那种,你要的是那种能自己设定倒计时日期的,所以一定要FLASH才能办到.而百度空间不允许加入FLASH,如果你看到某空间里有FLASH要么不是百度的,要么那个百度空间有外部服务器的呵护.而我们普通的百度空间,是不允许这种代码的.
==============================================================
我可以负责任的告诉你,有些人的回答是瞎编的.就为那个最佳答案和那几分.蒙人的事我是绝对不会干的.
这是我写的文
牛牛的约定是我的主号,这是我的马甲而已.你可以看一下.
可以使用js设置cookie实现,或者使用HTML5 localStorage本地存储实现,刷新不改变的
1、首先css中添加倒计时模块样式。
2、其次写出倒计时代码。
3、最后模板中相对应的位置添加代码。dede是织梦内容管理系统dedecms的简称,以简单、实用、开源而闻名,是国内最知名的PHP开源网站管理系统,也是使用用户最多的PHP类CMS系统,系统作者仅有一人,却做出如此功能的cms。
倒计时代码是有,不过要做个c4的图片做背景,这样才能像你说的c4倒计时
css没有这个功能。
要做倒计时表,至少你得用JS或VBS。CSS只是用来控制页面布局、页面风格等。喝在说CSS里也可以控制JS脚本运行,但是实际上还是JS脚本在运行,而并非CSS语言自身的功能。。
而用JS或VBS做一个倒计时表,百度上搜一下,代码太多了。。
用定时器setTimeout('clock()',1000)就行了(其中clock()就是你用来显示时间的自定义funcion。