JavaScript 모방 경 동 초살 카운트다운

본 논문 의 사례 는 여러분 에 게 자 바스 크 립 트 가 경 동 초 살 카운트다운 의 구체 적 인 코드 를 공유 하 였 으 며,구체 적 인 내용 은 다음 과 같 습 니 다.
베 이 징 동 초 살 카운트다운

html 코드

<div id="box">
  <div class="txt">     </div>
  <div class="hour"></div>
  <!--            -->
  <span class="h_m">:</span>
  <div class="minute"></div>
  <!--           -->
  <span class="m_s">:</span>
  <div class="second"></div>
</div>
css 스타일 코드

 *{
   margin: 0;
   padding: 0;
  }
  #box{
   width: 200px;
   height:300px;
   margin: 200px 200px;
   background: red;
   position: relative;
  }
  .txt{
   width: 150px;
   height:50px;
   text-align: center;
   line-height: 50px;
   color: #fff;
   font-size: 30px;
   font-weight: 900;
   position: absolute;
   left: 25px;
   top: 50px;

  }
  .hour{
   left: 20px;
  }
  .h_m{
   left: 68px;
  }
  .minute{
   left: 80px;
  }
  .m_s{
   right: 68px;
  }
  .second{
   left: 140px;
   
  }
  .hour,.minute,.second{
   position: absolute;
   top:200px;
   color: #fff;
   font-size: 20px;
   text-align: center;
   line-height: 40px;
   width: 40px;
   height: 40px;
   background: black;
  }
  .h_m, .m_s{
   color: #fff;
   font-size: 20px;
   font-weight: 900;
   position: absolute;
   bottom: 70px;
  }
js 호출 함수 카운트다운 코드

//1、    
var hour=document.querySelector('.hour');
var minute=document.querySelector('.minute');
var second=document.querySelector('.second');
var inputTime=+new Date('2020-3-11 20:00:00');//        ,      
countDown();//                      
//2、     
setInterval(countDown,1000);//1000  ,          
//3、   -     
function countDown(){
   var nowTime=+new Date(); //              
   var times=(inputTime-nowTime)/1000; // times           
   var h=parseInt(times/60/60%24);
   h=h<10?'0'+h:h;//      10      0-9   00-09
   hour.innerHTML=h;//  div       h     hour   
   var m=parseInt(times/60%60);
   m=m<10?'0'+m:m;
   minute.innerHTML=m;//  
   var s=parseInt(times%60);
   s=s<10?'0'+s:s;
   second.innerHTML=s;//  
}
효과 도

마지막 코드 과정 은 설명 이 많 을 뿐 비교적 간단 하고 쓰기 쉽다.만약 개선 할 부분 이 있다 면 댓 글 을 달 고 개선 해 주 십시오.감사합니다.
더 많은 자 바스 크 립 트 시계 필터 보기 클릭:자 바스 크 립 트 시계 필터 테마
더 많은 JavaScript 카운트다운 효과 보기 클릭:JavaScript 카운트다운 테마
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기