CSS3動態餅狀圖效果
分享一段程式碼例項,它實現了動態餅狀圖下效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> .pie { width:140px; height: 140px; border-radius: 50%; background: yellowgreen; background-image: linear-gradient(to right, transparent 50%, currentColor 0); color: #655; } .pie::before { content: ''; display: block; margin-left: 50%; height: 100%; border-radius: 0 100% 100% 0 / 50%; background-color: inherit; transform-origin: left; animation: spin 3s linear infinite, bg 6s step-end infinite; } @keyframes spin { to { transform: rotate(.5turn); } } @keyframes bg { 50% { background: currentColor; } } </style> </head> <body> <div class="pie"></div> </body> </html>
上面的程式碼實現了我們的要求,更多內容可以參閱相關閱讀。
相關閱讀:
(1).linear-gradient參閱CSS3 linear-gradient線性漸變一章節。
(2).border-radius參閱CSS3 border-radius一章節。
(3).transform-origin參閱CSS3 transform-origin一章節。
(4).animation參閱CSS3 animation一章節。
相關文章
- echarts 餅圖巢狀 二級餅圖 子餅圖 複合餅圖Echarts巢狀
- CSS3撥打電話動態圖示效果CSSS3
- Android 折線圖之hellocharts (餅狀圖)餅圖Android
- SVG繪製餅狀圖SVG
- 自定義餅狀圖(二)
- 自定義餅狀圖(一)
- css3氣泡動態上升效果CSSS3
- CSS3動態月食效果詳解CSSS3
- CSS3動態大白效果程式碼CSSS3
- Canvas(3)---繪製餅狀圖Canvas
- CSS3邊框動態環繞效果CSSS3
- CSS3環繞動態邊框效果CSSS3
- css3動態圓形鐘錶效果CSSS3
- CSS3圖片上下動畫浮動效果CSSS3動畫
- D3.js上手——餅狀圖JS
- 微信小程式echarts-餅狀圖微信小程式Echarts
- CSS3文字動態填充背景效果CSSS3
- 使用 Flutter 繪製圖表(二)餅狀圖?Flutter
- CSS3 - vue中純css實現柱狀圖表效果CSSS3Vue
- CSS3滑鼠懸浮圖片閃動效果CSSS3
- 柱狀圖、直方圖、散點圖、餅圖講解直方圖
- 自定義View合輯(2)-餅狀圖View
- css3實現線條環形動態運動效果CSSS3
- CSS3 文字字型顏色動態漸變效果CSSS3
- jquery和css3實現的動態時鐘效果jQueryCSSS3
- 【UML入門教程】——動態部分(上):狀態圖、活動圖
- css3實現環狀旋轉效果CSSS3
- Flutter 112: 圖解自定義 ACEPieWidget 餅狀圖Flutter圖解
- css3實現邊框具有動態環形遮罩效果CSSS3遮罩
- css3實現的動態大白效果程式碼例項CSSS3
- jquery css3跟隨滑鼠晃動的圖片效果jQueryCSSS3
- 餅圖
- jquery實現的豎向動態柱狀條效果jQuery
- CSS3小球靜態環繞效果CSSS3
- CSS3繪製圖形圖案效果CSSS3
- CSS3圖片旋轉效果CSSS3
- CSS3圖片拉近放大效果CSSS3
- css3點狀旋轉載入等待效果CSSS3