web页面自适应问题

在做项目的时候,如果修改网页为自适应时,建议把页面的高不固定,除了100%不给其他的高度。所有的高度根据窗口大小变化

用到的js代码如下:

$(function(){
	content_he();
	 function content_he(){
			var body_height = $('body').height(),//声明网页的高度是窗体的高度
			header_height = $('#header').height(),//header的高度
			footer_height = $('#footer').height(),//footer的高度
			content_height = body_height - (header_height + footer_height);//窗体的高度
			$('#content').height(content_height);//赋值给定的id
		}
		
		$(window).resize(function() {
			content_he();
		});
});	

除此之外,header和footer可以给定具体的高度px,但是在css样式中body和html的高度应该设置为100%

	html,body{
	width: 100%;
	height: 100%;
	font-family: 微软雅黑; 
 	overflow: hidden;  
	margin: 0;
	padding: 0;
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值