一、前言
從今天開始,我們來學(xué)習(xí)一個前端的UI框架。為什么要學(xué)UI框架,隨著時代的進(jìn)步,網(wǎng)站開發(fā)技術(shù)越發(fā)成熟,因而各大網(wǎng)站便開始著重于用戶的視覺效果開發(fā),因此一個個界面精美的網(wǎng)站猶如雨后春筍般的冒了出來,從這種現(xiàn)象可以看出,一個精美的界面對于一個網(wǎng)站的重要性可想而知了。那么下面小編將帶大家一起進(jìn)入layui的世界。
二、下載并導(dǎo)入框架
要想使用這個UI框架,首先我們將它下載下來,地址:https://u062.com/f/7715018-497165994-a6b382
(訪問密碼:6511),下載好后解壓,結(jié)構(gòu)如下:

然后我們新建一個HTML文件,隨便編寫一些內(nèi)容并導(dǎo)入我們的layui文件。如下:

三、網(wǎng)頁樣式方案
layui集成各類的css樣式,這使得我們只需導(dǎo)入一些類名即可輕松擁有一些精美的元素,當(dāng)然還可以設(shè)置一些布局,一般用來開發(fā)精美的后臺管理系統(tǒng),這里我們先從元素樣式開始講起,下面我們一一來講解下。
1.設(shè)置字體背景和元素背景顏色
我們可以通過layui提供的類名來輕松設(shè)置字體大小背景以及元素背景,如下圖:

我們可以看到,網(wǎng)頁中的文字和元素的背景和大小就有了些許變化,不過這些還不足以體現(xiàn)出layui的強(qiáng)大之處,下面讓我們來繼續(xù)學(xué)習(xí)layui中的圖標(biāo)。
2.圖標(biāo)
當(dāng)我們在編寫前端界面時,會將一些功能用在一張圖片上,比如刪除左右上下點(diǎn)擊的箭頭,這些圖片要么得我們找,或者自己使用svg畫出來,但是太費(fèi)功夫,layui提供了一系列精美的圖標(biāo)供我們使用,如圖:

這里我們寫出了幾個常用的圖標(biāo),比如輪播圖常用的左右箭頭,后臺管理系統(tǒng)常用的上下箭頭,以及刪除和分享圖標(biāo),是不是相當(dāng)方便了。
3.動畫
layui同時也提供了一系列的動畫效果,如下:

動畫效果在菜單中應(yīng)用的比較廣泛,不過如果你想提高整體網(wǎng)站的運(yùn)行效率的話,不建議使用過多的動畫效果。
4.按鈕
layui中內(nèi)置了很多不同樣式的按鈕,我們可以輕松實(shí)現(xiàn)各種各樣的按鈕,如圖:

當(dāng)然了,我們還可以將幾個按鈕拼接在一起,形成一個按鈕組,然后可以進(jìn)行多元化的操作。
5.表單
雖然HTML已經(jīng)到了第五個版本,但是默認(rèn)的表單的元素的樣式還是有點(diǎn)一言難盡啊,因此layui給我們也提供了很多方案,如下:

這個時候咱們的表單元素看起來就比較精美了。
6.導(dǎo)航菜單
利用layui可以輕松實(shí)現(xiàn)一些個性化的導(dǎo)航菜單,首先來看下水平導(dǎo)航欄,如下:

通過幾行代碼即可輕松實(shí)現(xiàn)水平導(dǎo)航欄;然后我們來看看垂直導(dǎo)航欄,如下:

一般的話,我們使用的后臺管理系統(tǒng)會用到側(cè)邊欄,如圖:

此時左邊的導(dǎo)航欄全部被填充,是不是很有感覺了?其實(shí)實(shí)現(xiàn)他不過是多了一個類名而已。
7.面包屑菜單
為了輕松展示網(wǎng)站路徑和一些輔助菜單內(nèi)容,面包屑被廣泛使用,下面我們來創(chuàng)建一個屬于自己的面包屑菜單,如下:

8.tab選項(xiàng)卡菜單
用于簡便的菜單制作,如下:

還有一種很簡潔的顯示方式,如圖:

當(dāng)然還有卡片式的tab選項(xiàng)卡菜單,如圖:

如果你想要給這些菜單添加一些刪除功能的話了,也是非常簡單的,如下:

9.進(jìn)度條
layui也可以制作很多精美的進(jìn)度條,如圖:

10.分割線

11.面板
一般主要用于幫助文檔,如圖:

12.表格

四.總結(jié)
layui可以輕松實(shí)現(xiàn)這些網(wǎng)頁中的效果,比起傳統(tǒng)的css需要創(chuàng)建大量代碼來看,可以說是相當(dāng)方便。
本文由網(wǎng)上采集發(fā)布,不代表我們立場,轉(zhuǎn)載聯(lián)系作者并注明出處:http://m.zltfw.cn/shbk/39416.html