日期:2014-05-17  浏览次数:20718 次

网站分辨率问题求解
我在笔记本上开发的网站,现在用台式机上访问,结果网站底部空出很大一块空白,网上查了查,最终也没能解决,在此求高人指点!
这是 首页 的freamset框架的代码
<%@ page language="java" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>Test</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">  
 </head>
<frameset rows="64,*"  frameborder="NO" border="0" framespacing="0">
<frame src="top.jsp" noresize="noresize" frameborder="0" name="topFrame" scrolling="no" marginwidth="0" marginheight="0"  />
  <frameset cols="200,*"  rows="560,*" id="frame">
<frame src="left.jsp" name="leftFrame" noresize="noresize" marginwidth="0" marginheight="0" frameborder="0" scrolling="no"  />
<frame src="right.jsp" name="main" marginwidth="0" marginheight="0" frameborder="0" scrolling="auto"  />
 </frameset>
</frameset>
<noframes>
   <body>您的浏览器无法处理框架!</</body>
    </noframes>
</html>


------解决方案--------------------
第一,建议用相对布局,第二,看一下是不是frameset问题,现在HTML5不支持frameset了。
------解决方案--------------------
自适应高度的话,要js来控制,而且渲染dom也耗性能,一般不建议这样处理,而是在body里边填个背景色,或在右下角填个背景图片,是画面不过于白就可以了。