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一章節。
相關文章
- CSS3撥打電話動態圖示效果CSSS3
- echarts 餅圖巢狀 二級餅圖 子餅圖 複合餅圖Echarts巢狀
- Android 折線圖之hellocharts (餅狀圖)餅圖Android
- CSS3動態月食效果詳解CSSS3
- css3氣泡動態上升效果CSSS3
- CSS3邊框動態環繞效果CSSS3
- SVG繪製餅狀圖SVG
- CSS3圖片上下動畫浮動效果CSSS3動畫
- CSS3文字動態填充背景效果CSSS3
- Quart2D 畫圖二 (餅狀圖、柱狀圖)
- CSS3 - vue中純css實現柱狀圖表效果CSSS3Vue
- Canvas(3)---繪製餅狀圖Canvas
- CSS3滑鼠懸浮圖片閃動效果CSSS3
- D3.js上手——餅狀圖JS
- Flutter 112: 圖解自定義 ACEPieWidget 餅狀圖Flutter圖解
- 使用 Flutter 繪製圖表(二)餅狀圖?Flutter
- 柱狀圖、直方圖、散點圖、餅圖講解直方圖
- 微信小程式echarts-餅狀圖微信小程式Echarts
- 自定義View合輯(2)-餅狀圖View
- CSS3小球靜態環繞效果CSSS3
- CSS3圖片拉近放大效果CSSS3
- CSS3圖片旋轉效果CSSS3
- CSS3繪製圖形圖案效果CSSS3
- 如何開發一個百分比餅狀圖動畫動畫
- Highcharts+PHP+Mysql生成餅狀統計圖PHPMySql
- css3小球上下移動效果CSSS3
- CSS3動畫按鈕效果CSSS3動畫
- CSS3 div水平運動效果CSSS3
- css3動畫效果抖動解決CSSS3動畫
- CSS3動畫效果下拉導航選單效果CSSS3動畫
- UML狀態圖
- 餅圖
- css3動畫完成打字機效果CSSS3動畫
- CSS3 loadding載入動畫效果CSSS3動畫
- CSS3滾動條效果程式碼CSSS3
- CSS3載入等待動畫效果CSSS3動畫
- CSS3跳動的紅心效果CSSS3
- 用Python生成柱狀圖、折線圖、餅狀圖來統計自己的手機話費Python