如何解決ligerUI布局時(shí)Center中的Tab高度大小
1.0 引用的js,css
<link href="/Content/scripts/ligerUI/skins/Aqua/css/ligerui-all.css" rel="stylesheet" /> <link href="/Content/scripts/ligerUI/skins/ligerui-icons.css" rel="stylesheet" /> <script src="~/Scripts/jquery-1.8.2.js"></script> <script src="/Content/scripts/ligerUI/js/ligerui.all.js"></script>
2.0 用js代碼設(shè)置ligerUI布局和Tab高度
<script> var tab; $(function () { $("#layout1").ligerLayout({ leftWidth: 200, topHeight: 80 }); $("#accordion1").ligerAccordion({ height: 300 }); //重要的代碼,設(shè)置新增加的tab的高度等于center div的高度. var height = $(".l-layout-center").height(); tab = $("#tab1").ligerTab({ height: height }); }); //可以動(dòng)態(tài)增加一個(gè)tab標(biāo)簽頁(yè),但是元素有哪些 function addTab(url, text, tabid) { tab.addTabItem({ url: url, text: text, tabid: tabid }); } </script>
3.0 簡(jiǎn)單的設(shè)置樣式
<style type="text/css"> body { padding: 10px; margin: 0; } #layout1 { width: 100%; margin: 40px; height: 400px; margin: 0; padding: 0; } #accordion1 { height: 270px; } h4 { margin: 20px; } #accordion1 ul li { font-size: 14px; margin-left: 15px; } a { color: black; text-decoration: none; } a:hover { color: #ff6a00; } </style>
4.0 body中的內(nèi)容
<body style="padding:10px"> <div id="layout1"> <div position="left" title="功能列表"> <div id="accordion1"> <div title="項(xiàng)目管理"> <ul> <li><a href="javascript:void(0)" onclick="addTab( 'http://www.youku.com','指定隊(duì)伍', 1 )">指定隊(duì)伍</a></li> <li><a href="javascript:void(0)" onclick="addTab( 'http://www.jd.com','查看項(xiàng)目', 2 )">查看項(xiàng)目</a></li> </ul> </div> <div title="用戶管理"> <ul> <li><a href="javascript:void(0)" onclick="addTab('http://www.baidu.com','用戶審核', 3 )">用戶審核</a> </li> <li><a href="javascript:void(0)" onclick="addTab( 'http://www.sina.com','查看用戶', 4 )">查看用戶</a></li> </ul> </div> <div title="其他" style="padding:10px"> 其他內(nèi)容 </div> </div> </div> <div position="center" id="tab1"> </div> <div position="top" style="line-height: 80px;"> <span style="font-size: 28px;font-weight: bolder;font-family:楷體;">超級(jí)管理員后臺(tái)</span> <span><a href='@Url.Action("LoginOut","Admin")' style="margin-right: 20px;font-size: 18px;color: #0000cd;float: right;">退出</a></span> </div> <div position="bottom"></div> </div> </body>
下面腳本之家小編給大家?guī)?lái)一篇關(guān)于LigerUI學(xué)習(xí)筆記之布局篇 layout
不說(shuō)廢話了,直接給大家貼代碼了。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>布局實(shí)力篇之自動(dòng)適應(yīng)窗口 高度</title> <link href="../lib/ligerUI/skins/Aqua/css/ligerui-all.css" rel="stylesheet" type="text/css" /> <!--<link href="../lib/ligerUI/skins/Gray/css/all.css" rel="stylesheet" type="text/css" />--> 我用的另一套皮膚 <!--我添加了自定義的樣式--> <link href="../style/site.css" rel="stylesheet" type="text/css" /> <script src="../lib/jquery/jquery-1.3.2.min.js" type="text/javascript"></script> <script src="../lib/ligerUI/js/core/base.js" type="text/javascript"></script> <script src="../lib/ligerUI/js/plugins/ligerLayout.js" type="text/javascript"></script> <script type="text/javascript"> $(function () { $("#container").ligerLayout({ leftWidth: 200 }); //這一句可是關(guān)鍵啊 }); </script> </head> <body> <div id="top"> 其實(shí)俺和他們不是一起的,俺是獨(dú)立的一部分 </div> <div id="container"> <div position="left"> 這里也要注意啊 </div> <div position="center" title="標(biāo)題"> 加個(gè)標(biāo)題更好玩 </div> </div> </body> </html>
樣式文件
* { margin: 0px; padding: 0px; } body { padding: 5px; margin: 0; padding-bottom: 15px; } #top { height: 80px; margin-bottom: 3px; background-color:Lime }
總結(jié):
只需要將容器轉(zhuǎn)換為一個(gè)ligerlayout對(duì)象就行了
別忘了 position 屬性啊
順便來(lái)張效果圖
- EasyUi tabs的高度與寬度根據(jù)IE窗口的變化自適應(yīng)代碼
- Javascript 自適應(yīng)高度的Tab選項(xiàng)卡
- jQuery LigerUI 插件介紹及使用之ligerDrag和ligerResizable示例代碼打包
- jQuery LigerUI 使用教程入門篇
- jQuery LigerUI 使用教程表格篇(1)
- Jquery顯示和隱藏元素或設(shè)為只讀(含Ligerui的控件禁用,實(shí)例說(shuō)明介紹)
- 淺析LigerUi開(kāi)發(fā)中謹(jǐn)慎載入common.css文件
- Jquery中LigerUi的彈出編輯框(實(shí)現(xiàn)方法)
- 解析Jquery的LigerUI如何實(shí)現(xiàn)文件上傳
- js style動(dòng)態(tài)設(shè)置table高度
相關(guān)文章
游戲開(kāi)發(fā)中如何使用CocosCreator進(jìn)行音效處理
這篇文章主要介紹了游戲開(kāi)發(fā)中如何使用CocosCreator進(jìn)行音效處理,并對(duì)音效組件進(jìn)行封裝,方便以后使用,同學(xué)們看完之后,一定要親手實(shí)驗(yàn)一下2021-04-04在table中插入多行,能使用與insertAdjacentHTML相似的功能嗎?
在table中插入多行,能使用與insertAdjacentHTML相似的功能嗎?...2006-12-12JS實(shí)現(xiàn)的簡(jiǎn)單標(biāo)簽點(diǎn)擊切換功能示例
這篇文章主要介紹了JS實(shí)現(xiàn)的簡(jiǎn)單標(biāo)簽點(diǎn)擊切換功能,涉及javascript事件響應(yīng)及頁(yè)面元素遍歷、屬性動(dòng)態(tài)變換等相關(guān)操作技巧,需要的朋友可以參考下2017-09-09在原生不支持的舊環(huán)境中添加兼容的Object.keys實(shí)現(xiàn)方法
下面小編就為大家?guī)?lái)一篇在原生不支持的舊環(huán)境中添加兼容的Object.keys實(shí)現(xiàn)方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-09-09JS+canvas繪制的動(dòng)態(tài)機(jī)械表動(dòng)畫效果
這篇文章主要介紹了JS+canvas繪制的動(dòng)態(tài)機(jī)械表動(dòng)畫效果,涉及javascript結(jié)合HTML5 canvas簡(jiǎn)單數(shù)值計(jì)算與動(dòng)態(tài)繪圖相關(guān)操作技巧,需要的朋友可以參考下2017-09-09Bootstrap標(biāo)簽頁(yè)(Tab)插件切換echarts不顯示問(wèn)題的解決
這篇文章主要給大家介紹了關(guān)于Bootstrap標(biāo)簽頁(yè)(Tab)插件切換echarts不顯示問(wèn)題的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-07-07史上最全JavaScript數(shù)組去重的十種方法(推薦)
這篇文章主要介紹了JavaScript數(shù)組去重的十種方法,利用元素的屬性和特性進(jìn)行不同的去重方法,并實(shí)例演示如何測(cè)試去重超大數(shù)組,具體操作步驟大家可查看下文的詳細(xì)講解,感興趣的小伙伴們可以參考一下。2017-08-08JavaScript讓IE瀏覽器event對(duì)象符合W3C DOM標(biāo)準(zhǔn)
IE瀏覽器event對(duì)象跟W3C實(shí)現(xiàn)的不一樣.所以自己封裝一個(gè)EventUtil類來(lái)讓IE瀏覽器的event對(duì)象與W3C一樣.2009-11-11性能優(yōu)化篇之Webpack構(gòu)建代碼質(zhì)量壓縮的建議
這篇文章主要介紹了性能優(yōu)化篇之Webpack構(gòu)建代碼質(zhì)量壓縮的建議,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-04-04