答えて
それを行うことが可能だプラグインがあります:jQuery.knob
。
$(function() {
$(".knob").knob();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jQuery-Knob/1.2.13/jquery.knob.min.js"></script>
<input class="knob" data-width="150" data-width="100" data-displayInput="false" data-displayPrevious="true" data-fgColor="#87ceeb" data-skin="tron" data-thickness="15" value="75" />
あなたはそれがアニメ化したい場合は、入力のvalue
を変更することができます!ノブの上にマウスを置き、マウスホイールを使ってスクロールしてください。または、こちらをご覧ください:jQuery Knob update value with animate
こんにちはPraveen、ありがとう、私はjqueryを使用することはできません。私はイオンプロジェットを使用しています。私はcssだけでそれをする必要があります。 –
@AndrePavini申し訳ありませんが、あなただけのCSSで行うことはできません。大丈夫ですが、SVGアニメーションを使用することはできますが、それでもJavaScriptを使用する必要があります。えー、私たちはイオンで働くものを見つける必要があります。その芽は言わなかった! **純粋なCSSを使用できません申し訳ありません! ':(' ** –
どうやらこれはCSSの解決策ではないようですね。 –
これにはCSSアニメーションを使用できます。あなたがスムーズに円を隠したい場合は、円の半分のためのアニメーションを追加することができます。また
.circle {
display: inline-flex;
border-radius: 100%;
background-image: url("https://i.stack.imgur.com/sRV6Q.jpg");
overflow: hidden;
}
.circle__half {
height: 200px;
width: 100px;
position: relative;
overflow: hidden;
}
.circle__half:before {
height: inherit;
width: inherit;
position: absolute;
content: "";
border-radius: 100px 0 0 100px;
background-color: lime;
transform-origin: 100% 50%;
/* hidden by default */
transform: rotate(180deg);
opacity: 0.65;
animation-name: rotate-circle-half;
animation-duration: 4s;
animation-timing-function: linear;
}
.circle__half--right {
transform: scale(-1, -1);
}
.circle .circle__half--right:before {
animation-name: rotate-circle-half--right;
}
/* show half of circle half of the time */
@keyframes rotate-circle-half {
0% {
transform: rotate(180deg);
}
50% {
transform: rotate(0deg);
}
100% {
transform: rotate(0deg);
}
}
@keyframes rotate-circle-half--right {
0% {
transform: rotate(180deg);
}
50% {
transform: rotate(180deg);
}
100% {
transform: rotate(0deg);
}
}
<div class="circle">
<div class="circle__half"></div>
<div class="circle__half circle__half--right"></div>
</div>
:このソリューションでは、アニメーションの円の半分を使用しています
あなたです.circle {
display: inline-flex;
border-radius: 100%;
background-image: url("https://i.stack.imgur.com/sRV6Q.jpg");
overflow: hidden;
}
.circle__half {
height: 200px;
width: 100px;
position: relative;
overflow: hidden;
animation-name: hide-smoothly;
animation-duration: 2s;
animation-delay: 4s;
animation-fill-mode: forwards;
}
.circle__half:before {
height: inherit;
width: inherit;
position: absolute;
content: "";
border-radius: 100px 0 0 100px;
background-color: lime;
transform-origin: 100% 50%;
/* hidden by default */
transform: rotate(180deg);
opacity: 0.65;
animation-name: rotate-circle-half;
animation-duration: 4s;
animation-timing-function: linear;
animation-fill-mode: forwards;
}
.circle__half--right {
transform: scale(-1, -1);
}
.circle .circle__half--right:before {
animation-name: rotate-circle-half--right;
}
/* show half of circle half of the time */
@keyframes rotate-circle-half {
0% {
transform: rotate(180deg);
}
50% {
transform: rotate(0deg);
}
100% {
transform: rotate(0deg);
}
}
@keyframes rotate-circle-half--right {
0% {
transform: rotate(180deg);
}
50% {
transform: rotate(180deg);
}
100% {
transform: rotate(0deg);
}
}
@keyframes hide-smoothly {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
<div class="circle">
<div class="circle__half"></div>
<div class="circle__half circle__half--right"></div>
</div>
- 1. 進行状況バーの進行状況を変更するにはどうすればいいですか?
- 2. React NativeでAPIリクエストの進行状況バーを作成するにはどうすればよいですか?
- 3. クリップパス、円形の進行状況バーを作成する方法は?
- 4. 矢印テーマ進行状況バーのナビゲーションを作成するにはどうすればよいですか?
- 5. マルチステップフォームで進行状況バーの一連の手順を行うにはどうすればよいですか?
- 6. 円の進行状況バー、プログラム
- 7. 進行状況バーにアップロードの割合を表示するにはどうすればよいですか?
- 8. 各ループの進行状況バーにテキストラベルを設定するにはどうすればよいですか?
- 9. OnSelectedIndexChangedの進行状況バーを更新するにはどうすればよいですか?
- 10. ループ内の進行状況バーを更新するにはどうすればよいですか?
- 11. ループ内の進行状況バーを変更するにはどうすればよいですか?
- 12. Rails 3 + delayed_job:タスクの進行状況を追跡するにはどうすればいいですか?(ランディングページの進行状況バーなど)
- 13. 角材料円形進行状況バーの使用方法
- 14. jqueryで進行状況バーを作成する方法は?
- 15. Androidの進行状況バーにダウンロードの進行状況を表示するにはどうすればいいですか?
- 16. スクロールダウンで複数の円形進行状況バーがアクティブになる
- 17. どのように私は半円の進行状況バーをアンドロイドでデザインできますか?
- 18. JavaスクリプトとCSSの丸い角と影を持つ半円の進行状況バーを作成する
- 19. 次の図のように進行状況バーを作成するにはどうすればよいですか?
- 20. このような状況でCSSスプライトを作成するにはどうすればよいですか?
- 21. コンソールの進行状況バーを作成しますか? (Windows)
- 22. 進行状況のイベントを進行状況バーにリンクする方法
- 23. 進行状況バーを作成する - JDialogを更新する
- 24. APIが結果を返す間に進行状況バー(円をロードする)を追加するにはどうすればよいですか?
- 25. wxPythonの進行状況バー
- 26. pandas.DataFrame.to_sqlの進行状況バー
- 27. 進行状況のテキストを含む水平進行状況バー
- 28. 円形の進行状況バーの中に画像ボタン(円)を設定する方法
- 29. 複数の円グラフが重複して作成されている問題(円の進行状況バー)
- 30. MVVMで作業進行状況バーを作成する方法は?
コードを共有する – Bhargav
あなたのコードをjsfiddleに入れてください –
あなたは私の答えにフィードバックをしてください(あなたが好きな人は受け入れますか他に何かが必要な場合はコメントしてください)? –