最全 Web端 UI設計組件庫詳解

作為一名UI設計師,PC端設計也是我們的主要工作職責,尤其在中後臺設計、官網設計、網站設計中,我們要熟知所有的web UI組件,今天給大家總結了關於web端UI組件,希望可以幫到你。

一、什麼是UI組件


UI 設計組件(UI KIT),直譯過來就是用戶界面成套元件,是界面設計常用控件或元件,「組」是設計元素的組合方式,「件」由不同的元件組成。

二、組件的優勢

1、保證一致性 Consistency
與現實生活一致:與現實生活的流程、邏輯保持一致,遵循用戶習慣的語言和概念;在界面中一致:所有的元素和結構需保持一致,比如:設計樣式、圖標和文本、元素的位置等。


2、反饋用戶 Feedback
控制反饋:通過界面樣式和交互動效讓用戶可以清晰的感知自己的操作;頁面反饋:操作後,通過頁面元素的變化清晰地展現當前狀態。


3、提高效率,減少成本 Efficiency
簡化流程:設計簡潔直觀的操作流程;清晰明確:語言表達清晰且表意明確,讓用戶快速理解進而作出決策;幫助用戶識別:界面簡單直白,讓用戶快速識別而非回憶,減少用戶記憶負擔。

二、組件詳解


1、佈局 Layout

A. 頂部-側邊佈局-通欄佈局,多用於應用型的網站

最全 Web端 UI設計組件庫詳解

B. 側邊欄佈局,採用側邊欄的頁面,多用於展示類網站

最全 Web端 UI設計組件庫詳解

2、導航菜單 NavMenu


導航可以解決用戶在訪問頁面時:在哪裡,去哪裡,怎樣去的問題。一般導航分為“側邊欄導航”和“頂部導航”2 種類型。


選擇合適的導航可以讓用戶在產品的使用過程中非常流暢,相反若是不合適就會引起用戶操作不適(方向不明確),以下是「側欄導航」和 「頂部導航」的區別。


A. 側邊欄導航
可將導航欄固定在左側,提高導航可見性,方便頁面之間切換;頂部可放置常用工具,如搜索條、幫助按鈕、通知按鈕等。適用於中後臺的管理型、工具型網站。

最全 Web端 UI設計組件庫詳解

B. 頂部導航

順應了從上至下的正常瀏覽順序,方便瀏覽信息;頂部寬度限制了導航的數量和文本長度。

最全 Web端 UI設計組件庫詳解

3、麵包屑 Breadcrumb


麵包屑,顯示當前頁面在系統層級結構中的位置,並能向上返回,提供一個有層次的導航結構, 並標明當前位置。

用法指南:

A. 當系統擁有超過兩級以上的層級結構時;B. 當需要告知用戶『你在哪裡』時;C. 當需要向上導航的功能時。

最全 Web端 UI設計組件庫詳解

最全 Web端 UI設計組件庫詳解


4、按鈕 Button


按鈕用於開始一個即時操作。

用法指南:
標記了一個操作命令,響應用戶點擊行為,觸發相應的業務邏輯。


在設計中,基本有以下四種按鈕類型:

主要按鈕:用於主行動點,一個操作區域只能有一個主按鈕。

默認按鈕:用於沒有主次之分的一組行動點。

線性按鈕:常用於添加操作。

鏈接按鈕:用於次要或外鏈的行動點。

最全 Web端 UI設計組件庫詳解

最全 Web端 UI設計組件庫詳解


以及四種狀態屬性與上面配合使用。

危險:刪除/移動/修改權限等危險操作,一般需要二次確認。

幽靈:用於背景色比較複雜的地方,常用在首頁/產品頁等展示場景。

禁用:行動點不可用的時候,一般需要文案解釋。

加載中:用於異步操作等待反饋的時候,也可以避免多次提交。

最全 Web端 UI設計組件庫詳解

最全 Web端 UI設計組件庫詳解

最全 Web端 UI設計組件庫詳解

5、下拉菜單 Dropdown

將動作或菜單摺疊到下拉菜單中。

用法指南:

當頁面上的操作命令過多時,用此組件可以收納操作元素。點擊或移入觸點,會出現一個下拉菜單。可在列表中進行選擇,並執行相應的命令。

最全 Web端 UI設計組件庫詳解

6、標籤頁 Tabs

選項卡切換組件,常用於平級區域大塊內容的的收納和展現。

基礎樣式

最全 Web端 UI設計組件庫詳解

選項卡樣式

最全 Web端 UI設計組件庫詳解

卡片式

最全 Web端 UI設計組件庫詳解

7、分頁 Pagination

當數據量過多時,使用分頁分解數據。

最全 Web端 UI設計組件庫詳解

8、單選框 Radio

在一組備選項中進行單選

最全 Web端 UI設計組件庫詳解

9、複選框 Checkbox

一組備選項中進行多選

最全 Web端 UI設計組件庫詳解

10、輸入框

通過鼠標或鍵盤輸入內容,是最基礎的表單域的包裝。

最全 Web端 UI設計組件庫詳解

最全 Web端 UI設計組件庫詳解

11、計數器/數字輸入框 InputNumber

通過鼠標或鍵盤,輸入範圍內的數值。

最全 Web端 UI設計組件庫詳解

最全 Web端 UI設計組件庫詳解

12、選擇器 Select
當選項過多時,使用下拉菜單展示並選擇內容。

最全 Web端 UI設計組件庫詳解

13、級聯選擇器 Cascader
當一個數據集合有清晰的層級結構時,可通過級聯選擇器逐級查看並選擇。

用法指南:

A. 需要從一組相關聯的數據集合進行選擇,例如省市區,公司層級,事物分類等。B. 從一個較大的數據集合中進行選擇時,用多級分類進行分隔,方便選擇。C. 比起 Select 組件,可以在同一個浮層中完成選擇,有較好的體驗。

最全 Web端 UI設計組件庫詳解


14、日期選擇器 DatePicker

用於選擇或輸入日期

最全 Web端 UI設計組件庫詳解

最全 Web端 UI設計組件庫詳解

15、時間選擇器 TimePicker

輸入或選擇日期的控件,當用戶需要輸入一個日期,可以點擊標準輸入框,彈出日期面板進行選擇。


最全 Web端 UI設計組件庫詳解

16、日期時間選擇器 DateTimePicker


在同一個選擇器裡選擇日期和時間


最全 Web端 UI設計組件庫詳解


17、顏色選擇器 ColorPicker

用於顏色選擇


最全 Web端 UI設計組件庫詳解

18、開關 Switch

表示兩種相互對立的狀態間的切換,多用於觸發「開/關」。

最全 Web端 UI設計組件庫詳解


19、滑塊 Slider

通過拖動滑塊在一個固定區間內進行選擇

最全 Web端 UI設計組件庫詳解


20、上傳 Upload


通過點擊或者拖拽上傳文件

用法指南:

A. 上傳是將信息(網頁、文字、圖片、視頻等)通過網頁或者上傳工具發佈到遠程服務器上的過程。

B. 當需要上傳一個或一些文件時。

C. 當需要展現上傳的進度時。

D. 當需要使用拖拽交互時。


最全 Web端 UI設計組件庫詳解


21、評分 Rate

評分組件

最全 Web端 UI設計組件庫詳解


22、穿梭框 Transfer

雙欄穿梭選擇框。

用法指南:

A. 需要在多個可選項中進行多選時。B. 比起 Select 和 TreeSelect,穿梭框佔據更大的空間,可以展示可選項的更多信息。
穿梭選擇框用直觀的方式在兩欄中移動元素,完成選擇行為。

最全 Web端 UI設計組件庫詳解


23、表單 Form

由輸入框、選擇器、單選框、多選框等控件組成,用以收集、校驗、提交數據

用法指南:

A. 用於創建一個實體或收集信息。B. 需要對輸入的數據類型進行校驗時。

最全 Web端 UI設計組件庫詳解

24、表格 Table

用於展示多條結構類似的數據,可對數據進行排序、篩選、對比或其他自定義操作。

最全 Web端 UI設計組件庫詳解


25、標籤 Tag

進行標記和分類

最全 Web端 UI設計組件庫詳解


26、進度條 Progress

用於展示操作進度,告知用戶當前狀態和預期。


用法指南:

在操作需要較長時間才能完成時,為用戶顯示該操作的當前進度和狀態。


最全 Web端 UI設計組件庫詳解


27、樹選擇 TreeSelect

樹型選擇控件,用清晰的層級結構展示信息,可展開或摺疊。

最全 Web端 UI設計組件庫詳解

28、頁頭 PageHeader

頁頭位於頁容器中,頁容器頂部,起到了內容概覽和引導頁級操作的作用,包括由麵包屑、標題、頁面內容簡介、頁面級操作等、頁面級導航組成。

最全 Web端 UI設計組件庫詳解

29、標記/徽標數 Badge

出現在按鈕、圖標旁的數字或狀態標記

用法指南:

一般出現在通知圖標或頭像的右上角,用於顯示需要處理的消息條數,通過醒目視覺形式吸引用戶處理。

最全 Web端 UI設計組件庫詳解

30、頭像 Avatar

用圖標、圖片或者字符的形式展示用戶或事物信息。

最全 Web端 UI設計組件庫詳解

31、摺疊面板 Collapse

可以摺疊/展開的內容區域。

最全 Web端 UI設計組件庫詳解

32、步驟條 Steps

引導用戶按照流程完成任務的分步導航條,可根據實際應用場景設定步驟,步驟不得少於 2 步。

最全 Web端 UI設計組件庫詳解

33、警告提示 Alert

警告提示,展現需要關注的信息。

用法指南:

A. 當某個頁面需要向用戶顯示警告的信息時。B. 非浮層的靜態展現形式,始終展現,不會自動消失,用戶可以點擊關閉。

最全 Web端 UI設計組件庫詳解

34、加載 Loading

加載數據時顯示動效

最全 Web端 UI設計組件庫詳解


35、加載中 Spin

用於頁面和區塊的加載中狀態。

用法指南:

頁面局部處於等待異步數據或正在渲染過程時,合適的加載動效會有效緩解用戶的焦慮。

最全 Web端 UI設計組件庫詳解

36、骨架圖 Spin

在需要等待加載內容的位置提供一個佔位圖形組合。

用法指南:

A. 網絡較慢,需要長時間等待加載處理的情況下。B. 圖文信息內容較多的列表/卡片中。C. 只在第一次加載數據的時候使用。D. 可以被 Spin 完全代替,但是在可用的場景下可以比 Spin 提供更好的視覺效果和用戶體驗。

最全 Web端 UI設計組件庫詳解

37、消息提示 Message

常用於主動操作後的反饋提示。與 Notification 的區別是後者更多用於系統級通知的被動提醒。

最全 Web端 UI設計組件庫詳解

38、彈框 Messagebox

模擬系統的消息提示框而實現的一套模態對話框組件,用於消息提示、確認消息和提交內容。

最全 Web端 UI設計組件庫詳解

39、通知 Notification

懸浮出現在頁面角落,顯示全局的通知提醒消息。

最全 Web端 UI設計組件庫詳解

40、對話框 Dialog

在保留當前頁面狀態的情況下,告知用戶並承載相關操作。

最全 Web端 UI設計組件庫詳解


41、文字提示 Tooltip

常用於展示鼠標 hover 時的提示信息。

最全 Web端 UI設計組件庫詳解

42、氣泡卡片/彈出框 Popver

點擊/鼠標移入元素,彈出氣泡式的卡片浮層。


最全 Web端 UI設計組件庫詳解


43、氣泡確認框 Popconfirm

點擊元素,彈出氣泡式的確認框。

最全 Web端 UI設計組件庫詳解

44、卡片 Card

將信息聚合在卡片容器中展示。

最全 Web端 UI設計組件庫詳解

45、走馬燈 Carousel

在有限空間內,循環播放同一類型的圖片、文字等內容

最全 Web端 UI設計組件庫詳解

最全 Web端 UI設計組件庫詳解

46、時間軸 Timeline

可視化地呈現時間流信息。

最全 Web端 UI設計組件庫詳解

47、分割線 Divider

區隔內容的分割線


最全 Web端 UI設計組件庫詳解


48、日曆 Calendar

按照日曆形式展示數據的容器。


最全 Web端 UI設計組件庫詳解

49、陳述列表 Descriptions

成組展示多個只讀字段。常見於詳情頁的信息展示。


最全 Web端 UI設計組件庫詳解


50、回到頂部 Backtop

返回頁面頂部的操作按鈕

用法指南:

A. 當頁面內容區域比較長時;

B. 當用戶需要頻繁返回頂部查看相關內容時。

最全 Web端 UI設計組件庫詳解

51、結果 Result

用於反饋一系列操作任務的處理結果。

最全 Web端 UI設計組件庫詳解

52、抽屜 Drawer

屏幕邊緣滑出的浮層面板。

抽屜從父窗體邊緣滑入,覆蓋住部分父窗體內容。用戶在抽屜內操作時不必離開當前任務,操作完成後,可以平滑地回到到原任務。


最全 Web端 UI設計組件庫詳解


53、空狀態 Empty

空狀態時的展示佔位圖,當目前沒有數據時,用於顯式的用戶提示。



最全 Web端 UI設計組件庫詳解


54、列表 list

最基礎的列表展示,可承載文字、列表、圖片、段落,常用於後臺數據展示頁面



最全 Web端 UI設計組件庫詳解

最全 Web端 UI設計組件庫詳解

寫在最後

工欲善其事,必先利其器,充分了解每個組件所具備的功能和設計用法,能讓你的設計效率提升,看完這篇文章,希望你可以在設計網站、中後後臺界面時,不會再被各種各樣錯綜繁雜的組件弄得暈頭轉向,可以幫助你更好的選擇所需要的組件。

請私信我回復“666”,為嚴哥打Call~,還有更多驚喜哦~

.............................................................

UI嚴選—越努力,越幸運


分享到:


相關文章: