卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

設(shè)計(jì)html頁面

首先,在body部分設(shè)計(jì)時分秒在li中:```html 00 00 00 ```樣式部分

首先,在body部分設(shè)計(jì)時分秒在li中:

```html

  • 00
  • 00
  • 00

```

樣式部分設(shè)置

使用CSS的after屬性給li添加一個冒號,方便對li中的內(nèi)容進(jìn)行操作:

```css

.wrap {

box-sizing: border-box;

width: 400px;

height: 300px;

margin: 100px auto;

border: 10px inset 2b1f1f;

font-size: 16px;

color: blueviolet;

}

.wrap ul li {

width: 100px;

height: 100px;

float: left;

text-align: center;

padding-top: 30px;

margin: 30px auto;

list-style: none;

font-size: 20px;

list-style: none;

}

.wrap ul li:nth-child(1) {

background-color: pink;

}

.wrap ul li:nth-child(2) {

background-color: orange;

}

.wrap ul li:nth-child(3) {

background-color: rgb(231, 24, 180);

}

.wrap ul li:nth-child(1)::after {

content: ":";

}

.wrap ul li:nth-child(2)::after {

content: ":";

}

```

JS定義對象存儲時分秒

定義對象存儲時分秒,并將它們轉(zhuǎn)換為數(shù)字類型以便進(jìn)行加法運(yùn)算:

```javascript

let ali document.querySelectorAll(".wrap ul li");

let hh Number(ali[0].innerHTML);

let mm Number(ali[1].innerHTML);

let ss Number(ali[2].innerHTML);

```

設(shè)置定時器

使用setInterval函數(shù)設(shè)置定時器,實(shí)現(xiàn)時分秒的自動更新并處理進(jìn)位問題。同時,當(dāng)時分秒小于10時,在其前面加上0以保持格式統(tǒng)一:

```javascript

let one setInterval(function() {

ss (ss 1) % 60;

if(ss 0) {

mm (mm 1) % 60;

if(mm 0) {

hh (hh 1) % 24;

}

}

ali[0].innerHTML hh < 10 ? "0" hh : hh;

ali[1].innerHTML mm < 10 ? "0" mm : mm;

ali[2].innerHTML ss < 10 ? "0" ss : ss;

if(hh 2) {

clearInterval(one);

} else {

console.log('不取消');

}

}, 500);

```

實(shí)現(xiàn)定時器效果

通過以上步驟,您可以看到頁面上的時間會不斷地滴答滴答地更新,實(shí)現(xiàn)了一個簡單的定時器效果。隨著時間的流逝,時、分、秒會不斷增加,并且在達(dá)到特定條件時定時器會停止。這種基礎(chǔ)的定時器實(shí)現(xiàn)方法可以應(yīng)用于各種需要時間跟蹤和計(jì)時的場景中。

標(biāo)簽: