整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          數據可視化必修課 - 圖表篇

          數據可視化必修課 - 圖表篇

          著互聯網數字化越來越完善,數據可視化這個詞的使用頻率也越來越高,而圖表是數據可視化中最常用的一種表現形式。無論是工作匯報還是后臺設計,都離不開圖表的使用。然而關于圖表類相關的資料太零碎了,不成體系,對于初學者非常不友好,本篇文章我從圖表的祖輩開始,把它都給挖了出來,希望對你有幫助。(如果圖片看不清,可以點開放大看~)


          正文約:3800 字,預計閱讀時間:10 分鐘


          一 什么是圖表

          圖表的定義:可直觀展示統計信息的屬性,對知識挖掘和信息直觀生動感受起關鍵作用的圖形結構,是一種很好的將對象屬性數據直觀、形象地可視化的手段。


          英文叫法:Chart。


          用戶對圖形的敏感程度遠遠大于文字,所以產品就需要把數據信息可視化,用簡單的圖形表示出更多的信息量,而圖表是數據可視化中最常用的表現形式。


          接下來我們來介紹圖表的具體構成及元素解析。


          二 圖表的構成

          圖表是由:標題、圖例、刻度軸、數據展示、網格線、提示信息、水位線、時間軸組成,每一個元素都有他存在的意義。在實際使用中不一定非得把元素全部展示出來,精簡化顯示想要展示的內容即可。


          三 圖表元素解析

          3.1 標題

          顧名思義,標題就是圖表的名字,標題是必不可少的元素。標題的內容一定要言簡意賅,不要太長,能兩個字寫清楚絕對不用三個字。


          標題的常用位置有 3 個:左上角、頂部居中、底部居中


          00多個時尚漂亮的 css 圖標庫,特別適合 UI 設計師和前端開發者下載使用。

          700+ CSS 圖標

          css.gg 是一套純 css 實現的輕量美觀的開源圖標庫,特點是所有的圖形都通過 css 語法實現,是技術和設計的完美結合。

          css.gg 網站首頁

          圖標特色

          • 風格中性,時尚統一,應用場景很廣;
          • 一共700多個圖標,能滿足一般的項目需求;
          • 支持 xd / svg / css 等多種格式下載,不僅能用于設計二次修改,對前端開發的支持尤為優秀;

          使用體驗

          圖標在工作中應用非常廣泛,漂亮的圖標不僅在互聯網產品中隨處可見,在 PPT 、數據圖表和海報設計等各種可視化信息載體中也經常出現。

          css.gg 圖標預覽

          和大多數圖標庫的原始圖形格式不一樣,css.gg 是一個代碼實現的圖標庫,無論是導出的 svg、xd 格式、直接導入 figma,還是前端開發的引用,都為設計和開發帶來了便利。因此很適合用于互聯網項目。特別是在一些較輕的 web 項目上,不需要再引入字體文件或 svg 圖形的方式加載圖標,只需要拷貝相應的圖標代碼,不僅在前端開發中很方便地調整顏色,而且能用 css 代碼局部調整顏色,從而讓圖標變成彩色。

          需要注意的是,圖標使用了不少 css3 規范的渲染,需要考慮瀏覽器的兼容,如果不是運行移動端或現代瀏覽器上的項目,可能會有兼容性的問題。

          免費開源說明

          css.gg 基于 MIT 開源協議在 github 上開源,任何個人和商業機構都可以免費下載使用。

          關注我,持續分享高質量的免費開源、免費商用的資源。

          ↓↓點【了解更多】查看本次分享的網址。

          前端的開發過程中,需要用到大量的圖片,當使用這些圖片一段時間后,會發現這個過程是千篇一律的,設計,切圖,適配。當然,許多人也喜歡用字體圖標。時間久了,這很枯燥,作為一個前端,不就是喜歡折騰嗎?不折騰不舒服斯基,那么這次就來嘗試用純css繪制動畫線性icon吧。

          當我第一次使用純css線性icon的時候,那感覺就像呼吸到了新鮮空氣一般,它的高可擴展性、易使用、加載速度快的特定給我留下了非常深刻的印象。

          線性圖標使用了什么技術呢?

          其實很容易猜到,它使用了svg技術。整個開始過程其實是把svg放到一個背景中,然后用一張線性漸變的背景覆蓋在上方,然后使用css的mix-blend-mode的屬性來裁剪、混合。最后線性漸變背景的混合模式設置為mix-blend-mode: screen后,線性漸變會漸漸消失在白色背景上。這就形成了我們的漸變圖標。

          下面是具體的代碼實現:

          一、編寫背景樣式

          背景圖可以是亮的或是暗的,如果是暗背景,那漸變層需要設置mix-blend-mode: multiply,如果背景圖是亮的,那漸變的混合屬性需要設置為mix-blend-mode:screen,下面,我們選擇一個亮的背景:

          二、添加線性圖標

          <divclass="icon-background"><svgxmlns="http://www.w3.org/2000/svg"viewBox="0 0 50 62"><rectx="19"y="6"width="12"height="4"/><rectx="1"y="38"width="48"height="4"/><linex1="25"y1="1"x2="25"y2="6"/><linex1="25"y1="42"x2="25"y2="58"/><lineclass="cls-1"x1="38"y1="42"x2="44"y2="61"/><linex1="12"y1="42"x2="6"y2="61"/><linex1="8.53"y1="53"x2="41.47"y2="53"/><polygonpoints="3 38 16.75 25.99 24.59 31.99 36.92 20 47 29.82 47 37.98 3 38"/><circlecx="14"cy="18"r="3"/><polygonpoints="31 8 31 10 19 10 19 8 3 8 3 38 47 38 47 8 31 8"/></svg></div>

          svg的顏色需要設置為黑色:

          svg{ color:#000; position:relative; opacity:.9; width:100%; height:100%; display:block; transition:transform .3s ease;}

          三、制作漸變層

          該層需要緊跟著icon層,并且需要設置漸變屬性



          四、添加動畫效果

          該步驟非常簡單,只要使用keyframes并配以旋轉動畫即可。


          主站蜘蛛池模板: 久久国产高清一区二区三区| 国产无吗一区二区三区在线欢 | 国产精品区一区二区三在线播放 | 麻豆文化传媒精品一区二区| 日韩人妻精品无码一区二区三区 | 日韩精品成人一区二区三区| 无码国产精品一区二区免费3p| 色久综合网精品一区二区| 精品无码人妻一区二区三区品 | 亚洲一区二区女搞男| 日本一区二区在线播放| 在线观看一区二区三区视频| 亚洲国产综合精品一区在线播放| 亚洲一区日韩高清中文字幕亚洲 | 国产丝袜一区二区三区在线观看| 日本韩国一区二区三区| 日本中文字幕一区二区有码在线| 亚洲国产AV无码一区二区三区| 免费人妻精品一区二区三区| 日韩精品无码免费一区二区三区| 日本高清天码一区在线播放| 亚洲国产美国国产综合一区二区| 日韩欧美一区二区三区免费观看| 综合人妻久久一区二区精品| 97se色综合一区二区二区| 国产婷婷色一区二区三区| 午夜视频久久久久一区| 中文字幕在线不卡一区二区| 亚洲av无码不卡一区二区三区| 国产一区在线电影| 国产精品免费综合一区视频| 奇米精品视频一区二区三区| 精品福利一区二区三区精品国产第一国产综合精品 | 九九无码人妻一区二区三区| 久久99热狠狠色精品一区| 亚洲bt加勒比一区二区| 免费视频一区二区| 国产乱码精品一区二区三区中文| 日韩一区二区三区视频| 国产福利电影一区二区三区,日韩伦理电影在线福 | 亚洲一区电影在线观看|