首页 HTML/CSS JS控制DIV随分辩率既浏览器高度变化而变化,可设百分比

JS控制DIV随分辩率既浏览器高度变化而变化,可设百分比

作者:胡同里的砖头 围观群众:1983 更新于:2013-12-19


<html>
 
<head>
   
<title>Test by Josh</title>
   
<style type="text/css">
     
* { padding:0; margin:0; }
     
#test { background:#aaa; height:100%; width:100%; }
   
</style>
   
<script type="text/javascript">
      window
.onload = function() {
       
var height = getViewportHeight();

        alert
("这是脚本运行前的效果。点“确定”查看运行后的效果。");

       
if(height > 0)
          document
.getElementById("test").style.height = height + "px";
     
}

     
function getViewportHeight() {
       
var h = 0;

       
if(self.innerHeight)
          h
= window.innerHeight;
       
else if(document.documentElement && document.documentElement.clientHeight)
          h
= document.documentElement.clientHeight;
       
else if(document.body)
          h
= document.body.clientHeight;

       
return h;
     
}
   
</script>
 
</head>
 
<body>
   
<div id="test">
     
<h1>Test</h1>
   
</div>
 
</body>
</html>

  • 本文标题: JS控制DIV随分辩率既浏览器高度变化而变化,可设百分比
  • 文章分类:【HTML/CSS】
  • 非特殊说明,本文版权归【胡同里的砖头】个人博客 所有,转载请注明出处.
留言评论
站点声明:
1、本站【胡同里的砖头】个人博客,借鉴网上一些博客模板,取其各优点模块自行拼装开发,本博客开发纯属个人爱好。
2、所有笔记提供给广大用户交流使用,可转载,可复制,纯个人开发所遇问题锦集记录使用
Copyright © huzlblog.com All Rights Reserved. 备案号:苏ICP备2021056683号-8