gpt4 book ai didi

javascript - 增加圆形动画拱形的宽度

转载 作者:太空宇宙 更新时间:2023-11-03 18:15:55 25 4
gpt4 key购买 nike

创建 偷了一个带有计时器的动画圆圈。我需要更改动画圆弧的宽度。

我无法弄明白,我该怎么做。

这是 jsFiddle

我使用以下 CSS 附加动画拱门的宽度:

CSS:

.timer > #slice > .pie {
border: 5px solid blue;
position:absolute;
width:160px; /* 170 - (2 * border width) */
height:160px; /* 170 - (2 * border width) */
clip:rect(0em,0.5em,1em,0em);
-moz-border-radius:0.5em;
-webkit-border-radius:0.5em;
border-radius:0.5em;
}

JS:

$('div.timer'+instance).html('<div class="percent"></div><div id="slice"'+(percent > 50?' class="gt50"':'')+'><div class="pie"></div>'+(percent > 50?'<div class="pie fill"></div>':'')+'</div>');

最佳答案

JsFiddle

您可以在 .timer > #slice > .pie{

中执行此操作
.timer > #slice > .pie {
border: 10px solid blue;
position:absolute;
width:150px; /* 170 - (2 * border width) */
height:150px; /* 170 - (2 * border width) */
clip:rect(0em,0.5em,1em,0em);
-moz-border-radius:0.5em;
-webkit-border-radius:0.5em;
border-radius:0.5em;
}

我将 border 大小加倍,然后将 widthheight 缩小 10px。

关于javascript - 增加圆形动画拱形的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22834085/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com