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

css 環形多層進度條

錢諍諍2年前13瀏覽0評論

CSS環形多層進度條是一種美觀、實用的網頁元素,可用于展示多個任務進度的情況。下面是一份CSS代碼及將其實現的教程。

/* 環形進度條需要兩個圓環和上面的文本 */
.progress {
position: relative;
display: inline-block;
width: 70px;
height: 70px;
margin: 0 20px;
text-align: center;
}
.pie {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
clip: rect(0, 50px, 100px, 0);
border-radius: 50%;
}
.pieFiller {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
clip: rect(0, 0, 100px, 50px);
border-radius: 50%;
background-color: #f00;
transform-origin: center center;
animation: spin 60s linear infinite;
}
.value {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
line-height: 70px;
font-size: 18px;
font-weight: bold;
}
/* 設置進度條動畫 */
@keyframes spin {
0% { transform: rotate(0); }
100% { transform: rotate(360deg); }
}
/* 多個進度條組合形成環形多層進度條 */
.progress-group {
display: flex;
justify-content: center;
align-items: center;
}

上述CSS代碼可用于實現一個紅色的環形進度條。要將其用于展示多個進度,可以使用多個進度條組成一個多層的環形進度條。

在HTML中,將每個進度條用class為“progress”的div包裹,并設置“progress-group”的div包裹它們。

75%
50%
25%

在pre標簽中將HTML、CSS代碼復制到您的代碼編輯器中,并根據需要進行修改。這個CSS環形多層進度條的效果應該看起來像這樣:

75%
50%
25%