layui導(dǎo)航欄響應(yīng)式(響應(yīng)式導(dǎo)航欄菜單)
今天給各位分享layui導(dǎo)航欄響應(yīng)式的知識,其中也會對響應(yīng)式導(dǎo)航欄菜單進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!
本文目錄一覽:
- 1、layui的響應(yīng)式布局在css中怎么能覆蓋掉
- 2、Layui(三):導(dǎo)航菜單、選項(xiàng)卡、進(jìn)度條和面板
- 3、layui tab響應(yīng)式左右方向按鈕怎么弄呢?
- 4、layui側(cè)邊欄折疊和展開效果該怎么實(shí)現(xiàn)
- 5、layui框架是響應(yīng)式的嗎?
layui的響應(yīng)式布局在css中怎么能覆蓋掉
你需要修改layui的配置文件里面的css樣式文件。因?yàn)閘ayui里面的控件都是js動態(tài)生成的,你后面寫的樣式優(yōu)先級沒有這個(gè)高,只能去改配置文件
Layui(三):導(dǎo)航菜單、選項(xiàng)卡、進(jìn)度條和面板
( 用什么標(biāo)簽不重要,只要樣式用對了,都能出效果,用ul里面嵌套li與div嵌套div是一樣的,注意里面子項(xiàng)里面要加一個(gè)a/a不然點(diǎn)擊沒效果 )
( 如果不加載element模塊,也沒有效果 )
(在頁面中有很多元素需要自動去完成一些處理,譬如導(dǎo)航菜單的小滑塊、Tab的切換操作,他們往往不需要去單獨(dú)調(diào)用一個(gè)方法來開啟一項(xiàng)功能,而頁面上恰恰有太多這樣的小交互,所以我們統(tǒng)一歸類為element組件)
相關(guān)樣式:
1、方向
(1)水平:默認(rèn)的
(2)垂直:layui-nav-tree
2、其他樣式
(1) layui-nav :代表這是一個(gè)導(dǎo)航菜單
(2) layui-nav-item :放在(1)的子標(biāo)簽中,代表這個(gè)導(dǎo)航菜單的一個(gè)子項(xiàng)
(3) lay-this :和(2)同級,代表當(dāng)前選中的菜單項(xiàng)
(4) layui-nav-child :子項(xiàng)的子項(xiàng)
(5) layui-nav-img :會以導(dǎo)航合適的大小處理圖片
導(dǎo)航菜單可應(yīng)用于頭部和側(cè)邊,Tab選項(xiàng)卡提供多套風(fēng)格,支持響應(yīng)式,支持刪除選項(xiàng)卡等功能。面包屑結(jié)構(gòu)簡單,支持自定義分隔符。
1、風(fēng)格說明
默認(rèn)風(fēng)格:只需要加layui-tab
簡潔風(fēng)格:再追加上layui-tab-brief
卡片風(fēng)格:再追加上layui-tab-card
2、相關(guān)樣式
layui-tab:代表這是一個(gè)選項(xiàng)卡
(1)layui-tab-title:選項(xiàng)卡的頭
【1】layui-tab-this:選中該選項(xiàng)卡
(2)layui-tab-content:選項(xiàng)卡的內(nèi)容
【1】layui-tab-item:一個(gè)選項(xiàng)卡頭對應(yīng)的具體內(nèi)容
【2】layui-tab-show:表示初始顯示,一般哪個(gè)頭上加了layui-tab-this,它對應(yīng)的content就加上layui-tab-show
3、相關(guān)屬性
lay-allowclose="true":是否開啟關(guān)閉按鈕
lay-filter="demo":用來在方法中唯一確定一個(gè)layui組件
lay-id="1":用來配合lay-filter屬性唯一確定一個(gè)子組件
4、相關(guān)方法
element.tabAdd(filter, options):用于新增一個(gè)Tab選項(xiàng)
option示例:
{
title: '選項(xiàng)卡的標(biāo)題'
,content: '選項(xiàng)卡的內(nèi)容' //支持傳入html
,id: '選項(xiàng)卡標(biāo)題的lay-id屬性值'
}
element.tabDelete(filter, layid):用于刪除指定的Tab選項(xiàng)
element.tabChange(filter, layid):用于外部切換到指定的Tab項(xiàng)上
進(jìn)度條進(jìn)度條可應(yīng)用于許多業(yè)務(wù)場景,如任務(wù)完成進(jìn)度、loading等等,是一種較為直觀的表達(dá)元素。
相關(guān)樣式:
layui-progress:表示這是一個(gè)進(jìn)度條
layui-progress-bar:表示進(jìn)度條中的進(jìn)度,依靠其lay-percent屬性的值來控制進(jìn)度大小,值取值范圍0-100%
layui-bg-red/green/...:表示進(jìn)度條的顏色
layui-progress-big:表示大尺寸進(jìn)度條
相關(guān)屬性:
lay-percent="80%":代表具體的進(jìn)度
lay-showpercent="true":是否顯示百分比數(shù)字
進(jìn)度條的寬度是 100% 適配于它的父級元素
一般的面板通常是指一個(gè)獨(dú)立的容器,而折疊面板則能有效地節(jié)省頁面的可視面積,非常適合應(yīng)用于:QA說明、幫助文檔等(同樣依賴element)
1、卡片面板
相關(guān)樣式:
layui-row:代表一行
layui-col-space15:space0-space30,代表卡片之間的間距
layui-colmd5:md1-12,代表當(dāng)前卡片占整行的列數(shù)
layui-card:代表一個(gè)卡片
layui-card-header:代表卡片頭信息
layui-card-body:代表卡片內(nèi)容樣式
2、普通折疊面板
相關(guān)樣式:
layui-collapse:代表一個(gè)折疊面板
layui-colla-item:代表一個(gè)折疊項(xiàng)
layui-colla-title:代表一個(gè)折疊項(xiàng)的標(biāo)題
layui-colla-content:代表一個(gè)折疊項(xiàng)展開s的內(nèi)容
layui-show:是否展開
相關(guān)事件:
3、手風(fēng)琴面板
在普通折疊面板的基礎(chǔ)上加上lay-accordion=""
layui tab響應(yīng)式左右方向按鈕怎么弄呢?
在CentOS6中,按下tab鍵就可以自動補(bǔ)全,但是在CentOS7在最小化安裝時(shí),沒有安裝自動補(bǔ)全的包,需要安裝一個(gè)包才能解決 bash-completion。
一、檢查一下系統(tǒng)有沒有安裝bash-completion包。
二、yum查找一下
三、yum安裝bash-completion包yum -y install bash-completion
layui側(cè)邊欄折疊和展開效果該怎么實(shí)現(xiàn)
1、首先引入layui的樣式代碼。
2、然后創(chuàng)建html代碼,添加上layui的導(dǎo)航樣式,layui-nav。
3、運(yùn)行頁面,這時(shí)就可以看到一個(gè)美觀的導(dǎo)航菜單了。
4、現(xiàn)在的菜單右邊有很多空白的地方,可以添加樣式,為導(dǎo)航欄條目添加長度,讓其布滿頁面。添加一個(gè)樣式,注意樣式名和剛才默認(rèn)的樣式名一樣。添加width:25%的樣式。
5、再次運(yùn)行頁面,現(xiàn)在導(dǎo)航欄的條目布滿了,沒有留下過多的空白了。
layui框架是響應(yīng)式的嗎?
layui框架是響應(yīng)式的,Layui 是一款采用自身模塊規(guī)范編寫的國產(chǎn)前端UI框架,遵循原生HTML/CSS/JS的書寫與組織形式,門檻極低,拿來即用。其外在極簡,卻又不失飽滿的內(nèi)在,體積輕盈,組件豐盈,從核心代碼到API的每一處細(xì)節(jié)都經(jīng)過精心雕琢,非常適合界面的快速開發(fā)。
更多是為服務(wù)端程序員量身定做,無需涉足各種前端工具的復(fù)雜配置,只需面對瀏覽器本身,讓一切所需要的元素與交互。
關(guān)于layui導(dǎo)航欄響應(yīng)式和響應(yīng)式導(dǎo)航欄菜單的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。