jQuery实现布局高宽自适应的简单实例
在页面布局(layout)时经常是上左右的框架布局并且需要宽、高度的自适应,div+css是无法实现(*hegz:div+css其实是可以实现的,利用jQuery比较容易实现浏览器的兼容性),所以需要js来辅助。
主要通过jQuery.resize()这个方法,也就是当窗口大小改变时重新计算布局的高宽。其它直接看代码即可。
Html代码
<divid="header"></div> <divid="left"></div> <divid="right"></div>
Js代码
$(document).ready(function(){
initLayout();
$(window).resize(function(){
initLayout();
});
});
functioninitLayout(){
$('#right').width(document.documentElement.clientWidth-$("#left").width()-2);
varh=document.documentElement.clientHeight-$("#header").height()-5;
$('#left').height(h);
$('#right').height(h);
}
以上这篇jQuery实现布局高宽自适应的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下