jQuery實(shí)現(xiàn)布局高寬自適應(yīng)的簡(jiǎn)單實(shí)例
在頁(yè)面布局(layout)時(shí)經(jīng)常是上左右的框架布局并且需要寬、高度的自適應(yīng),div+css是無(wú)法實(shí)現(xiàn)(*hegz: div+css其實(shí)是可以實(shí)現(xiàn)的,利用jQuery比較容易實(shí)現(xiàn)瀏覽器的兼容性),所以需要js來(lái)輔助。
主要通過(guò) jQuery.resize() 這個(gè)方法,也就是當(dāng)窗口大小改變時(shí)重新計(jì)算布局的高寬。其它直接看代碼即可。
Html代碼
<div id="header"></div> <div id="left"></div> <div id="right"></div>
Js代碼
$(document).ready(function() {
initLayout();
$(window).resize(function(){
initLayout();
});
});
function initLayout() {
$('#right').width(document.documentElement.clientWidth - $("#left").width()-2);
var h = document.documentElement.clientHeight - $("#header").height()-5;
$('#left').height(h);
$('#right').height(h);
}
以上這篇jQuery實(shí)現(xiàn)布局高寬自適應(yīng)的簡(jiǎn)單實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- jQuery自適應(yīng)輪播圖插件Swiper用法示例
- jQuery簡(jiǎn)單實(shí)現(xiàn)iframe的高度根據(jù)頁(yè)面內(nèi)容自適應(yīng)的方法
- jquery自適應(yīng)布局的簡(jiǎn)單實(shí)例
- jquery實(shí)現(xiàn)textarea 高度自適應(yīng)
- 使用jQuery和Bootstrap實(shí)現(xiàn)多層、自適應(yīng)模態(tài)窗口
- 使用jQuery不判斷瀏覽器高度解決iframe自適應(yīng)高度問(wèn)題
- javascript原生和jquery庫(kù)實(shí)現(xiàn)iframe自適應(yīng)高度和寬度
- jQuery實(shí)現(xiàn)等比例縮放大圖片讓大圖片自適應(yīng)頁(yè)面布局
- JQuery加載圖片自適應(yīng)固定大小的DIV
- jQuery實(shí)現(xiàn)兩列等高并自適應(yīng)高度
相關(guān)文章
Jquery修改image的src屬性,圖片不加載問(wèn)題的解決方法
下面小編就為大家?guī)?lái)一篇Jquery修改image的src屬性,圖片不加載問(wèn)題的解決方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧2016-05-05
jquery驗(yàn)證手機(jī)號(hào)碼、郵箱格式是否正確示例代碼
本文為大家介紹下使用jquery驗(yàn)證郵箱、驗(yàn)證手機(jī)號(hào)碼,具體實(shí)現(xiàn)思路及代碼如下,感興趣的朋友可以學(xué)習(xí)下2013-07-07
jQuery圖片的展開(kāi)和收縮實(shí)現(xiàn)代碼
圖片的展開(kāi)和收縮使用jquery實(shí)現(xiàn)不可思議吧,感興趣的朋友可以參考下哈,希望對(duì)你學(xué)習(xí)jquery 有所幫助2013-04-04
Jqgrid設(shè)置全選(選擇)及獲取選擇行的值示例代碼
本篇文章主要介紹了Jqgrid設(shè)置全選(選擇)及獲取選擇行的值示例代碼。需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助2013-12-12
jquery自定義插件——window的實(shí)現(xiàn)【示例代碼】
下面小編就為大家?guī)?lái)一篇jquery自定義插件——window的實(shí)現(xiàn)【示例代碼】。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考2016-05-05
firefox下jquery iframe刷新頁(yè)面提示會(huì)導(dǎo)致重復(fù)之前動(dòng)作
刷新頁(yè)面會(huì)提示要顯示此頁(yè)面, Firefox 必須發(fā)送將會(huì)導(dǎo)致重復(fù)之前動(dòng)作的數(shù)據(jù),此問(wèn)題很是疑惑,接下來(lái)將為您解答,需要的朋友可以了解下2012-12-12

