国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

如何更改倒計(jì)時(shí)中的圖像
P粉668113768
P粉668113768 2023-08-17 18:43:07
0
1
665
<p>我試圖讓這個(gè)倒計(jì)時(shí)在剩余時(shí)間中顯示數(shù)字的圖像。搞定了。我試圖讓它把這些數(shù)字放在一個(gè)圖像上。終于搞定了?,F(xiàn)在我試圖讓這些數(shù)字停止顯示,并且將它們投影到一個(gè)剩余1天的圖像上進(jìn)行更改。失敗了!我還希望它在倒計(jì)時(shí)達(dá)到結(jié)束日期時(shí)改變圖像(在這種情況下是一個(gè)快樂(lè)的萬(wàn)圣節(jié)圖像)。失敗了!另外一件事是倒計(jì)時(shí)需要在第二天再次更改圖像。這是我目前的情況。我什至沒(méi)有接近讓圖像改變。</p> <p><br />></p>
function getImg(num) {
  var 數(shù)字 = String(num).split(""),
    文本=“”;
  for (var i = 0; i  ;';
  }
  返回文本;
}

CountDownTimer('10/31/2023 10:1 AM', '倒計(jì)時(shí)');
// CountDownTimer('02/20/2024 10:1 AM', 'newcountdown');

函數(shù) CountDownTimer(dt, id) {
  var end = new Date(dt);

  var _second = 1000;
  var _分鐘 = _秒 * 60;
  var _小時(shí) = _分鐘 * 60;
  var _day = _hour * 24;
  變量定時(shí)器;

  函數(shù)顯示剩余(){
    var now = new Date();
    var距離=結(jié)束-現(xiàn)在;
    如果(距離<0){

      清除間隔(計(jì)時(shí)器);
      document.getElementById(id).innerHTML = '已過(guò)渡!';

      返回;
    }
    var days = Math.floor(距離 / _day);
    var 小時(shí) = Math.floor((距離 % _day) / _hour);
    var 分鐘 = Math.floor((距離 % _小時(shí)) / _分鐘);
    var 秒 = Math.floor((距離 % _分鐘) / _秒);

    document.getElementById(id).innerHTML = getImg(天) + ' '
    /* + getImg(小時(shí)) + '小時(shí)'     
                 + getImg(分鐘) + '分鐘'  
                 + getImg(秒) + '秒';  */
  }

  計(jì)時(shí)器 = setInterval(showRemaining, 1000);
}</pre>
body {
  背景顏色:黑色;
  顏色: 黃色;
}

p {
  文本對(duì)齊:居中;
  字體大小:40px;
}

h1.u-中心{
  字體系列:襯線體;
  顯示:塊;
  字體大?。?em;
  頂部邊距:0.10em;
  邊距-底部:0.67em;
  文本對(duì)齊:居中;
  文本裝飾:下劃線;
  字體粗細(xì):粗體;
  顏色:#254441;
  字體樣式:斜體;
}

小時(shí){
  顯示:塊;
  文本對(duì)齊:居中;
  寬度:75%;
  邊框樣式:內(nèi)嵌;
  邊框?qū)挾龋?px;
  邊框顏色:#ff5f04;
}

.父級(jí){
  位置:相對(duì);
  頂部:0;
  左:0;
}

.響應(yīng)式{
  最大寬度:200px;
  寬度:25%;
  高度:自動(dòng);
}

.responsive1 {
  最大寬度:400px;
  寬度:40%;
  高度:自動(dòng);
}

。容器 {
  位置:相對(duì);
  寬度:100%;
}

.imageOne {
  寬度:40%;
  變換:翻譯(74%,00%);
}

.imageTwo {
  位置:絕對(duì);
  頂部:50%;
  左:50%;
  變換:翻譯(-40%,-50%);
  寬度:13%;
  高度:自動(dòng);
}

.image2 {
  最大寬度:150px;
  寬度:40%;
  高度:自動(dòng);
}

.image3 {
  最大寬度:400px;
  寬度:100%;
  高度:自動(dòng);
}

div.倒計(jì)時(shí) {
  位置:相對(duì);
  顯示:塊;
}</pre>

圖像倒計(jì)時(shí)

<hr class="1"> <p 對(duì)齊=“中心”> <img class="responsive" src="https://www.okoutdoors.com/img/catandmoonr.jpg" alt="快樂(lè)"> <img class="responsive1" src="https://www.okoutdoors.com/img/hallo_spooky.jpg" alt="萬(wàn)圣節(jié)快樂(lè)"> 萬(wàn)圣節(jié); </p> <p 對(duì)齊=“中心”> <img class="responsive1" src="https://www.okoutdoors.com/img/darkjack.gif" style="width:25%" alt="Spooky"> </p>
<img class="imageOne" src="https://okoutdoors.com/img/halloween-before.gif"> <div class="imageTwo" id="countdown"></div> </div></pre> <p><br />></p>
P粉668113768
P粉668113768

全部回復(fù)(1)
P粉550323338

您可以使用類(lèi)和數(shù)據(jù)屬性而不是硬編碼的ID。

const countdown = document.querySelector('.countdown');

const numberToImgHtml = (n) => n.toString()
  .padStart(2, '0')
  .split('')
  .map(d => `<img alt="$377j5v51b" src="https://okoutdoors.com/img/$377j5v51b.png" />`)
  .join('');

CountDownTimer(countdown, '2023-10-31T00:00:00Z');

function CountDownTimer(el, targetTimestamp) {
  const endDate = new Date(targetTimestamp);
  
  const daysEl = el.querySelector('[data-unit="days"]');
  const hoursEl = el.querySelector('[data-unit="hours"]');
  const minutesEl = el.querySelector('[data-unit="minutes"]');
  const secondsEl = el.querySelector('[data-unit="seconds"]');

  const _second = 1000;
  const _minute = _second * 60;
  const _hour = _minute * 60;
  const _day = _hour * 24;
  let intervalId;

  function showRemaining() {
    const delta = endDate - new Date();
    if (delta < 0) {
      clearInterval(intervalId);
      el.innerHTML = 'EXPIRED!';
      return;
    }
    const days = Math.floor(delta / _day);
    const hours = Math.floor((delta % _day) / _hour);
    const minutes = Math.floor((delta % _hour) / _minute);
    const seconds = Math.floor((delta % _minute) / _second);
        
    daysEl.innerHTML = numberToImgHtml(days);
    hoursEl.innerHTML = numberToImgHtml(hours);
    minutesEl.innerHTML = numberToImgHtml(minutes);
    secondsEl.innerHTML = numberToImgHtml(seconds);
  }

  showRemaining();
  intervalId = setInterval(showRemaining, 1000);
}
html, body { width: 100%; height: 100%; padding: 0; margin: 0 }
body {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: #000;
}

.countdown {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 2rem;
  background-image: url(https://okoutdoors.com/img/halloween-before.gif);
  background-position: top left;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.unit {
  display: flex;
  align-items: center;
  justify-content: center;
}
<div class="countdown">
  <div class="unit" data-unit="days"></div>
  <div class="unit" data-unit="hours"></div>
  <div class="unit" data-unit="minutes"></div>
  <div class="unit" data-unit="seconds"></div>
</div>
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板