天天看點

本月推薦:15 個有用的 JavaScript 和 CSS 庫

高品質的網頁設計需要直覺和使用者友好的界面,而且螢幕上的元素也起着非常重要的作用。Web 設計師不斷地尋找優秀代碼的集合,希望能提升工作效率。但找到合适的工具庫并不總是那麼容易的。網絡上有太多的資源可以使用,而且也是免費的,是以很難判斷哪些資源比較好。這就是精心搜尋并編寫這個最好的庫清單的原因。

無論是希望建立一個視覺上吸引人和功能強大的布局,還是需要在表單和其他區域添加螢幕上的規則和驗證,你都會喜歡這個集合。這裡列出的庫是由具有豐富網頁設計經驗的專家建立的,這些庫不僅是經驗豐富的設計師的優秀工具,也是适用于初學者的好工具。這個集合将會幫你節省很多時間,來看一看吧!

0. Buefy

本月推薦:15 個有用的 JavaScript 和 CSS 庫

适用于 Vue.js 項目的輕量級 UI 架構,使用流行的基于 flexbox 的 CSS 庫 Bulma 建構。它具有典型的 Web APP 所需的全部元件,包括像模态框、吐司和通知這樣的動态元素,使開發者可以快速添加任何使用者界面到現有的 Vue.js 項目。

1. HR.js

本月推薦:15 個有用的 JavaScript 和 CSS 庫

零依賴庫,用于在 DOM 中以程式設計的方式高亮顯示并替換字元串,HR.js API 的使用不能再簡單了 — 隻需使用 CSS 選擇器來定位目标文本的父 HTML 元素,選擇要突出顯示的單詞,設定背景顔色,然後就完成了!

2. React VR

本月推薦:15 個有用的 JavaScript 和 CSS 庫

React VR 是為 VR 應用而建立的架構,運作在 Web 浏覽器中。它将現代 API(例如 WebGL 和 WebVR)與 React 的聲明能力結合起來,通過各種裝置提供适用于消費者的體驗。

3. Tippy.js

本月推薦:15 個有用的 JavaScript 和 CSS 庫

輕量的純 JavaScript 動态提示工具插件庫。它提供了大量的不同懸停效果和超過 20 個可定制的選項。Tippy.js 是超級輕量的,并且具有相當不錯的浏覽器相容性,當不被支援時會自動回退到正常的

title

 屬性。

4. Barba.js

本月推薦:15 個有用的 JavaScript 和 CSS 庫

沒有依賴關系的 JavaScript 庫,用于在單頁面應用程式的視圖之間建立平滑的過渡。該邏輯是圍繞PJAX(push state AJAX)建構的,它會檢查所有有效的 URL,阻止它們的正常行為,并通過 XMLHttpRequest 加載新頁面。Barba 還會確定通過使用 Push State API,使得狀态的更改可在頁面的 URL 中正确反映出來。

5. UIkit

本月推薦:15 個有用的 JavaScript 和 CSS 庫

優秀的 CSS 和 JavaScript 前端架構,包括 SVG 圖示字型和幾十個元件。無論是外觀還是作為一個架構,UIkit 的設計都非常好,它具有統一的樣式,易于記憶的 API,許多自定義選項和有用的修飾符類。文檔也是寫得十分好。

6. Haul

本月推薦:15 個有用的 JavaScript 和 CSS 庫

Haul 是用于開發 React Native 應用程式的指令行工具。它可以直接替代 React Native packager,提供更好的 webpack 支援,改進的錯誤消息,大大減少編譯時間。Haul 是可定制和完全開源的,文檔也十分優秀。

7. AcrossTabs

本月推薦:15 個有用的 JavaScript 和 CSS 庫

用于在浏覽器頁籤之間進行通信的 JavaScript 庫,使一個網頁可以打開和關閉其他浏覽器頁籤。父頁籤可以通路有關其子頁籤的有用資訊,包括唯一的 ID 以及子頁籤是否仍然打開或已關閉。

8. Stylelint

本月推薦:15 個有用的 JavaScript 和 CSS 庫

Stylelint 是一款現代化的 CSS linter,可幫助團隊在樣式表中強制使用客觀的 CSS 标準。該庫非常強大,可以禁用或列出特定屬性,捕獲錯誤和識别 SCSS 文法。StyleLint 是完全可定制的,可以選擇添加新規則或移除你不認可的規則。

9. Iconate

本月推薦:15 個有用的 JavaScript 和 CSS 庫

優秀的 vanilla JavaScript 庫,可讓你将點選中的一個圖示轉換為另一個圖示,并具有各種平滑的動畫。Iconate 與所有 CSS 圖示字型一起使用 — 隻需在 HTML 中添加一個圖示,并使用簡單的 JavaScript API 來選擇将其轉換為哪一種,有 15 種以上的動畫可供選擇。

10. React-Datasheet

本月推薦:15 個有用的 JavaScript 和 CSS 庫

React 元件用于向應用添加功能齊全的類 Excel 資料表格。表格單元可以自由編輯、分組選擇、複制、粘貼、删除,以及你期望的其他任何功能。其 GitHub 首頁上有三個有用的例子 —— 一個基本的表格、帶有公式的 spreadsheet,以及帶有嵌套元件的表格。

11. Pure CSS

本月推薦:15 個有用的 JavaScript 和 CSS 庫

子產品化 CSS 架構,體積十分小,壓縮後整個庫隻有 3.8kb,還可以通過移除一些不需要的部分進一步減小大小。子產品包括基本的樣式集,響應式網格,表單元件,按鈕,表格和菜單。

12. Simple Icons

本月推薦:15 個有用的 JavaScript 和 CSS 庫

收集了大量社交網絡、app、服務和其他品牌的免費圖示。因為所有的圖示都是使用 SVG 制作的,是以它們可以縮放到任何的尺寸而不用擔心變模糊。基于 SVG 還使得它們非常輕量 — 大多數低于 500 bytes,具有更多細節的大約為 1、2KB。

13. Chroma.js

本月推薦:15 個有用的 JavaScript 和 CSS 庫

用于處理顔色的小巧的 JavaScript 庫。它提供了豐富的 API,具有超過 50 種操作顔色的功能,可在顔色模式之間切換改變亮度和飽和度,建立漸變梯度等許多有用的方法。

14. Weex

本月推薦:15 個有用的 JavaScript 和 CSS 庫

Weex 是建構跨平台移動應用的架構,類似于 React Native,但适用于 Vue.js 項目。它可以讓你使用 HTML,CSS 和 JavaScript 編寫應用,然後在 Android 中将其渲染成 Java 或在 iOS 中将其渲染成 Swift。該架構有許多内置元件、API 和其他有用的功能。

來源:DzineShip

原文連結:https://my.oschina.net/editorial-story/blog/907660

責任編輯:開源中國 – 局長

轉載必須在正文中标注并保留原文連結和作者等資訊

版權聲明:本文為CSDN部落客「weixin_34185560」的原創文章,遵循CC 4.0 BY-SA版權協定,轉載請附上原文出處連結及本聲明。

原文連結:https://blog.csdn.net/weixin_34185560/article/details/92717073