掌握Element UI:加速你的網頁設計過程!

Element UI 是一套為開發者、UI/UX設計師和產品經理準備的采用Vue 2.0作為基礎框架實現的組件庫,提供配套的設計資源,可以幫助設計快速成型。即時設計也內置Element UI Kit資源,但有些小伙伴還是對此不太了解,接下來本文會詳細帶你了解。

一、Element UI 設計原則

在使用組件庫之前,按照慣例還是要先了解組件的設計原則。Element UI組件的設計原則是一致性、反饋性、效率和可控性。

  • 一致性:與現實生活的過程和邏輯一致,遵循用戶習慣的語言和概念;界面中的所有元素和結構應保持一致,如設計風格、圖標、文本、元素位置等。
  • 反饋性:通過界面樣式和交互效果,用戶可以清楚地感知自己的操作;操作后,通過頁面元素的變化清晰地顯示當前狀態。
  • 效率性:設計簡單直觀的操作流程;界面簡單直觀,語言表達清晰,表達清晰,使用戶能夠快速理解和識別,減輕用戶記憶的負擔。
  • 可控性:根據場景給出用戶操作建議或安全提示,但不能取代用戶決策;用戶可以自由操作,包括撤銷、退貨和終止當前操作。

二、Element UI 組件

Element UI的另一個重要方面是有豐富的組件類型。即時設計資源社區中的Element UI組件庫分為顏色、漸變、字體、按鈕、輸入框、進度條等11類,共有60多個基本組件,可以很好地滿足大多數設計和開發的需要。

2.1 顏色

為避免視覺傳達的差異,Element UI組件使用一套特定的調色板來規定顏色,為您構建的產品提供一致的外觀視覺體驗。

  • 主色:Element 主要品牌顏色為鮮艷友好的藍色(色值為:#409EFF)。
  • 輔助色:除主色外的場景色,需要在不同的場景中使用(如危險色#F56C6C表示危險操作)。
  • 中性色:用于文本、背景和邊框顏色。通過使用不同的中性色來表達層次結構。
  • 邊框:一級#DCDFFE6 ——二級#E4E7ED ——三級#EBEF5-四級#F2FFF6FC
  • 文字:主要文字#303133-常規文字#606266-次要文字 #909399占位文字#COC4CC

2.2 布局

Element通過基礎 24 分欄,可快速簡單地創建布局。

  • 基礎布局:利用單欄創建基礎格柵布局。
  • 分欄間隔:分欄間隔。
  • 混合布局:通過基礎的1/24欄任意擴展組合,形成較為復雜的混合布局。
  • 分欄偏移:支持偏移制定的欄數。
  • 對齊方式:通過flex布局對欄進行靈活對齊。
  • 響應式布局:參考 Bootstrap 預設五個響應尺寸的響應式設計:xs、sm、md、lg、xl。

2.3 字體

Element 在UI中,mac用戶熟悉PingFang SC、Microsoft用戶熟悉Microsoft YaHei和Hiragino Sans GB、San Francisco UI等字體。

  • 在字號方面,Element UI定義了 6 字體的大小,其中最小的是最大的是12px 20px。
  • 在行高方面,遇到多行文字時,設置不同的文字 line-height 會有不同的渲染效果,一般設置至少為 1.5。常用規則為+6,即文本12px,行間距為18px,依次類推。此外,您還可以使用文本大小乘以1.5,以獲得整個旅行間距。

2.4 按鈕

Element UI的按鈕功能相對全面,主要區分顏色,提供簡單按鈕、圓角按鈕、圓按鈕等選擇,需要注意的是,圓按鈕一般只放一個圖標。對于同一按鈕,有正常、焦點、懸掛等狀態,以確保不同的交互效果有一些反饋。

2.5 輸入框

輸入框用于輸入用戶名、密碼等信息,Element提供了功能和風格豐富的輸入框。Element UI輸入框的交互狀態包括默認、輸入結果、提示錯誤、禁用和獲取焦點。輸入框的尺寸應設置為8倍,如大按鈕40px、中按鈕36px、小按鈕32px。

2.6 下拉菜單

Element UI下拉菜單的組件有三種:默認尺寸、中等尺寸和小尺寸,可以在不同的場景中選擇合適的尺寸。選擇器分為常規、禁用、懸浮、點擊、禁用、清空等狀態。

2.7 標簽

Element UI的標簽組件用于標記和選擇。尺寸方面,有默認標簽、中等標簽、小標簽和超小標簽,可以在不同場景下選擇合適的按鈕尺寸。提供dark/ligh/tplain有三個不同的主題。用法包括基本標簽、可移除標簽和動態編輯標簽(點擊標簽關閉按鈕后觸發的事件可以實現動態編輯標簽)。

2.8 分頁

當數據量過多時,Element UI使用分頁組件分解數據。基本用法是簡單的數字顯示,也可以設置最大的頁碼按鈕數。根據場景需要,可以添加顯示總數、調整每頁顯示條數、直接訪問和完整功能等功能的分頁模塊。當總頁數超過此值時,頁碼按鈕的數量將被折疊(大于或等于) 5 且小于等于 21 的奇數。

2.9 通知

Element UI的通知組件懸浮在頁面角落,顯示全球通知提醒信息。

基本用法:適用性廣的通知欄。

有傾向性:有 icon,常用來顯示「成功、警告、新聞、錯誤」類系統新聞。

2.10 表格

Element UI的表格組件用于顯示多個結構相似的數據,可以對數據進行排序、篩選、比較或其他自定義操作。有基本表格、斑馬圖案表格、邊框表格和狀態表格(表格內容可以 highlight 顯示,便于區分「成功、信息、警告、危險」等內容)。

  • 格式:當縱向內容過多時,可選擇固定表頭。當橫向內容過多時,可選擇固定列。
  • 流體高度:當數據量動態變化時,可以是 Table 設置最大高度。
  • 多級表頭:當數據結構復雜時,可以使用多級表頭來顯示數據的層次關系。
  • 單選/多選:選擇單行數據時使用色塊表示。選擇多行數據時使用復選框。

2.11 進度條和步驟條

Element UI的進度組件用于顯示操作進度,并告知用戶當前的狀態和預期。有線性進度條、百分比內顯示進度條、環形進度條和儀表盤進度條。

Element UI步驟組件用于引導用戶按流程分步完成任務,步驟可根據實際應用場景設置,步驟不少于 2 步驟。有基本步驟條、包含狀態步驟條、描述步驟條、中間步驟條、圖標步驟條和垂直步驟條,步驟條狀態等待 / 處理 / 完成 / 錯誤 / 成功。

三、如何免費使用Element UI Kit

即時設計資源社區內置大量國內外大廠的設計系統和組件庫,包括TDesign、Arco Design、Ant Design、Material design等優秀的設計規范,所有大廠組件庫資源都可以一鍵調用,可以學習最新的設計規范,統一項目的視覺效果。顏色、文本樣式和圖層樣式不僅可以一鍵保存為資源,還可以重復添加為組件資源,與團隊共享,實現快速再利用。

即時設計 - 可實時協作的專業 UI 設計工具即時設計是一款支持在線協作的專業級 UI 設計工具,支持 Sketch、Figma、XD 格式導入,海量優質設計資源即拿即用。支持創建交互原型、獲取設計標注,為產設研團隊提供一站式協同辦公體驗。icon-default.png?t=N7T8https://js.design/community?category=detail&type=resource&id=622ee3a3f7f4d247c1fb2311&source=csdn&plan=yb6032

在進行UI設計時,許多設計師都夢想在更短的時間內完成項目,同時又不犧牲可用性或創造力,Element UI Kit憑借高復用性和一致性,可幫助設計師實現這一目標。在即時設計使用Element UI Kit非常方便快捷,工欲善其事必先利其器,我們一定要學會利用好工具,將即時設計的組件庫功能發揮到最大,趕快打開即時設計工作臺來試試吧!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/21625.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/21625.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/21625.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

antd-vue - - - - - a-select結合i18n使用(踩坑問題)

antd-vue - - - - - a-select結合i18n使用&#xff08;踩坑問題&#xff09; 1. 當前代碼 & 效果2. 解決辦法 1. 當前代碼 & 效果 <a-selectv-model:value"formState.quickSwitching":options"quickSwitchingOptions"search"handleSearch…

vue3+element-plus 表單校驗和循環form表單校驗

1.HTML頁面 //el-form 標簽添加上 ref"form2Form" :rules"rules2" :model"form2" 正常表單校驗 //沒有循環表單的使用事例<el-form-item label"投保人名稱" class"insurance-date-no1" prop"tbrName">…

什么是增值稅通俗的理解

增值稅的目的是為了對商品或服務在生產過程中增加的價值進行征稅。通俗地說&#xff0c;就是每當商品或服務在生產和銷售過程中“增值”了一次&#xff0c;政府就要對這部分增值收稅。 舉個例子&#xff0c;假設一個農場主種了小麥&#xff0c;然后賣給了面粉廠。面粉廠將小麥加…

29、親身體驗Young GC風暴:模擬教程帶你走進GC的神秘世界!

29.1、前文回顧 在今天的文章,我們將通過代碼演示來展示年輕代的Young GC是如何發生的。同時,我們還將指導大家如何在JVM參數中配置打印對應的GC日志。接下來,我們將通過分析GC日志,逐步解析JVM的垃圾回收機制是如何運作的。 29.2、不可不知的JVM參數設置技巧 首先,根據…

大米cms安裝支付邏輯漏洞

1.安裝 下載來源&#xff1a;https://www.cnblogs.com/xfbk/p/17910054.html 鏈接&#xff1a;https://pan.baidu.com/s/1b-Z6RaFBZ6CsSIErY46Pyg?pwdq8qq 提取碼&#xff1a;q8qq 注意一下配置就可以了&#xff1a;php5.5apachemysql5.0&#xff0c;主要就是數據庫版本要注…

某直聘zp_stoken純算法還原

鄭重聲明&#xff1a;本項目的所有代碼和相關文章&#xff0c; 僅用于經驗技術交流分享&#xff0c;禁止將相關技術應用到不正當途徑&#xff0c;因為濫用技術產生的風險與本人無關。 難點概要&#xff1a; 每日切換一次算法&#xff0c;其中包括環境&#xff0c;運行方式等。…

提莫攻擊 ---- 模擬算法

題目鏈接 題目: 分析: 如果兩次攻擊的時間差是>中毒的持續時間duration, 那么第一次攻擊的中毒時間就是duration如果兩次攻擊的時間差是< 中毒的持續時間duration, 那么第一次攻擊的持續時間就是這個時間差假設攻擊了n次, 那么我們從第一次攻擊開始計算時間差, 那么當我…

下載安裝node.js,查看node.js版本

目錄 一、下載安裝node.js 二、查看node.js版本 三、使用nvm管理node.js版本 一、下載安裝node.js 文檔 nodejs中文網?學習教程?入門?如何安裝 Nodejshttps://nodejs.cn/en/learn/getting-started/how-to-install-nodejs 步驟 1.進入node.js官網 nodejshttps://nodejs.…

【WEEK15】學習目標及總結【Spring Boot】【中文版】

學習目標&#xff1a; 學習SpringBoot 學習內容&#xff1a; 參考視頻教程【狂神說Java】SpringBoot最新教程IDEA版通俗易懂 學習時間及產出&#xff1a; 第十五周MON~FRI 2024.6.3 2024.6.4 2024.6.5 2024.6.6 2024.6.7

下載舊版postman(無需要登錄,無需聯網,即可輕松使用postman)

https://www.filehorse.com/download-postman/old-versions/page-3/ 人工智能學習網站 https://chat.xutongbao.top

推薦系統三十六式學習筆記:03|這些你必須應該具備的思維模式

目錄 對關鍵元素重要性的認識&#xff1a;目標思維和不確定思維總結&#xff1a; 今天我主要帶你認識兩方面的內容&#xff1a;一個是重新認識推薦系統關鍵元素的重要性&#xff0c;另一個是要建立起兩個思維模式。 對關鍵元素重要性的認識&#xff1a; 要開發一個推薦系統產…

字符串和字符串函數(2)

前言&#xff1a; 在字符串和字符串函數&#xff08;1&#xff09;-CSDN博客中&#xff0c;已將將字符串和字符函數的使用了解&#xff0c;并且實現模擬了一些字符串的庫函數。 接下來將繼續深入學習字符串和字符串函數。并且模擬實現一些較為復雜的函數。 可控制字符…

【Linux基礎】安裝nginx

【Linux基礎】安裝nginx 文章目錄 【Linux基礎】安裝nginx1、下載nginx2、安裝nginx3、使用nginx4、配置nginx環境變量 1、下載nginx 在Nginx的官網的下載頁面中(http://nginx.org/en/download.html)&#xff0c;就展示了當前Nginx版本&#xff0c;并提供了下載的連接。 如下&a…

圖像處理之基于標記的分水嶺算法(C++)

圖像處理之基于標記的分水嶺算法&#xff08;C&#xff09; 文章目錄 圖像處理之基于標記的分水嶺算法&#xff08;C&#xff09;前言一、基于標記點的分水嶺算法應用1.實現步驟&#xff1a;2.代碼實現 總結 前言 傳統分水嶺算法存在過分割的不足&#xff0c;OpenCV提供了一種…

【C語言進階】動態內存管理及柔性數組

動態內存的開辟在C語言中相當重要的知識 1、為什么會存在動態內存分配 內存的開辟方式&#xff1a; int a20;//在棧空間上開辟4個字節 int arr[10];//在棧空間上開辟40個字節的連續空間 這種開辟空間的方式有兩個特點&#xff1a; 1、開辟的空間大小是固定的 2、數組在聲明的…

二叉樹創建和遍歷

個人主頁 &#xff1a;敲上癮-CSDN博客二叉樹介紹&#xff1a;二叉樹(詳解)-CSDN博客 目錄 一、二叉樹的創建 二、二叉樹的遍歷 1.前序遍歷 2.中序遍歷 3.后序遍歷 4.層序遍歷 三、相關計算 1.總節點個數計算 2.葉子節點個數計算 3.深度計算 一、二叉樹的創建 關于…

如何在路由器上安裝代理服務:詳細教程

如何在路由器上安裝代理服務&#xff1a;詳細教程 步驟一&#xff1a;通過漏洞進入路由器系統開啟Telnet服務使用Telnet登錄路由器系統查看系統信息和CPU信息步驟二&#xff1a;交叉編譯MIPS程序 Go對MIPS的支持 安裝TFTP Server使用BusyBox tftp傳輸文件在路由器系統中下載編譯…

?機器學習正則化算法的總結。耗時10個小時完成。?

?純 干 貨~? 目錄 純干貨 1、L1 正則化&#xff08;Lasso 正則化&#xff09; 2、L2 正則化&#xff08;嶺正則化&#xff09; 3、彈性網絡正則化&#xff08;Elastic Net 正則化&#xff09; 4、Dropout 正則化&#xff08;用于神經網絡&#xff09; 5、貝葉斯Rid…

海外盲盒小程序:跨文化營銷的利器

在全球化的浪潮下&#xff0c;跨境電商正迎來前所未有的發展機遇。作為這一領域中的新興力量&#xff0c;海外盲盒小程序憑借其獨特的魅力和優勢&#xff0c;正逐漸嶄露頭角&#xff0c;成為跨文化營銷的利器。本文將探討海外盲盒小程序在跨文化營銷中的應用及其帶來的價值。 一…

【30天精通Prometheus:一站式監控實戰指南】第16天:snmp_exporter從入門到實戰:安裝、配置詳解與生產環境搭建指南,超詳細

親愛的讀者們&#x1f44b; ??歡迎加入【30天精通Prometheus】專欄&#xff01;&#x1f4da; 在這里&#xff0c;我們將探索Prometheus的強大功能&#xff0c;并將其應用于實際監控中。這個專欄都將為你提供寶貴的實戰經驗。&#x1f680; ??Prometheus是云原生和DevOps的…