欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css3圓環倒計時

錢多多2年前12瀏覽0評論

CSS3圓環倒計時是一種非常流行的倒計時效果,可以應用于各種網站和應用中。下面我們來學習一下如何使用CSS3實現這一效果。

html:
<div class="circle">
<div class="mask full">
<div class="fill"></div>
</div>
<div class="mask half">
<div class="fill"></div>
</div>
<div class="inset">
<div class="text">
<span class="days"></span>
<span class="hours"></span> :
<span class="minutes"></span> :
<span class="seconds"></span>
</div>
</div>
</div>
css:
.circle {
position: relative;
width: 150px;
height: 150px;
margin: 100px auto;
}
.mask, .fill {
width: 100%;
height: 100%;
position: absolute;
border-radius: 50%;
}
.mask {
clip: rect(0, 150px, 150px, 75px);
background-color: #eee;
transform: rotate(180deg);
}
.mask.full {
clip: rect(0, 75px, 150px, 0);
}
.fill {
clip: rect(0, 75px, 150px, 0);
background-color: #e74c3c;
transform: rotate(0deg);
transition: all 1s ease 0s;
}
.mask.half .fill {
transform: rotate(180deg);
}
.inset {
overflow: hidden;
width: 80px;
height: 80px;
position: absolute;
top: 35px;
left: 35px;
border-radius: 50%;
background-color: #fff;
}
.text {
text-align: center;
font-family: Arial;
font-size: 18px;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
margin-top: -10px;
width: 100%;
}
.days, .hours, .minutes, .seconds {
display: inline-block;
font-weight: bold;
color: #999;
}
.days {
margin-right: 3px;
}

以上是實現這一效果時使用的HTML和CSS代碼,我們通過這些代碼可以控制圓環的樣式和顏色,以及倒計時的時間顯示。其中,我們使用了clip來裁剪mask和fill的大小,使其成為半圓和圓弧的形狀。同時,我們還可以通過改變fill的rotate屬性實現圓環的轉動效果。