网页宽度自适应

方法一:

<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style type=”text/css”>
html body {
height:height:100%;
</style>

方法二:

<script type="text/javascript">
function resizeDiv(minusWidth, minusHeight)//减去宽度,减去高度
 {
    var tb =document.getElementById ("wrapper");//这里是刚刚定义的div的ID
            var ieWidth = parseInt(document.body.clientWidth.toString().replace("px", ""), 10) - minusWidth;//iewidth:即高度;parseint:解析国际;document:文件;
            //clientWidth:客户端宽度;toString:转换为字符串;replace:代替;
            var tbWidth = parseInt(tb.style.width.toString().replace("px", ""), 10);
            if (ieWidth != tbWidth)
                tb.style.width = ieWidth + "px";
            var ieHeight = parseInt(document.body.clientHeight.toString().replace("px", ""), 10) - minusHeight;
            var tbHeight = parseInt(tb.style.height.toString().replace("px", ""), 10);
            if (ieHeight != tbHeight)
                tb.style.height = ieHeight + "px";
                setInterval("resizeDiv(20,40);", 100); //setInterval:设置间隔; resizeDiv:调整大小的div;
 }
</script>

<script>
  function setContentHeight(argument) {
    document.getElementsByClassName(‘wrapper‘)[0].style.height = window.outerHeight+‘px‘;
  }
  window.onload = setContentHeight;
  window.onresize = setContentHeight;
</script>

方法三:

<script type="text/javascript">
    window.onload = windowHeight; //页面载入完毕执行函数
    function windowHeight() {
      var h = document.documentElement.clientHeight; //获取当前窗口可视操作区域高度
      var bodyHeight = document.getElementById("wrapper"); //寻找ID为content的对象
      bodyHeight.style.height = (h - 25) + "px"; //你想要自适应高度的对象
    }
    setInterval(windowHeight, 500)//每半秒执行一次windowHeight函数
  </script>
时间: 2024-10-14 04:04:52

网页宽度自适应的相关文章

使PC端网页宽度自适应手机屏幕大小

有时候我们会纠结PC页面在手机页面上无法正常显示,超出屏幕,有些内容看不到,现在又了下面的代码,可以做到自适应手机屏幕宽度: 在网页的<head>中增加一个meta标签: <meta name=”viewport” content=”width=device-width, initial-scale=1.0, minimum-scale=0.5, maximum-scale=2.0, user-scalable=yes” /> 可以让网页的宽度自动适应手机屏幕的宽度. 其中:wid

手机网页宽度 , 图片宽度 自适应

网页宽度 页面box不要写宽度或 width:100% 之类的 去掉 头部加上下面代码: <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=0.5, maximum-scale=2.0, user-scalable=yes" /> 图片宽度 <script type="text/javascript"> f

三栏的网页布局,中间宽度自适应

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

左右两栏宽度自适应,中间一栏宽度固定

左右两栏宽度自适应,中间一栏宽度固定:中间一栏宽度固定,左右两栏宽度自适应效果在众多网页中都有应用,有不错的使用效果,下面就简单介绍一下如何此效果:代码实例如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.51texiao.cn/" /> <

允许网页宽度自动调整

“自适应网页设计”到底是怎么做到的?其实并不难. 首先,在网页代码的头部,加入一行viewport元标签. 1.     <meta name="viewport" content="width=device-width, initial-scale=1" /> 2. 复制代码 viewport是网页默认的宽度和高度,上面这行代码的意思是,网页宽度默认等于屏幕宽度(width=device-width),原始缩放比例(initial-scale=1)为1

CSS网页宽度怎么定比较合适

设计网页的时候,确定宽度是一件很苦恼的事.以nowamagic.net为例,根据Google Analytics的统计,半年多以来,访问者的屏幕分辨率一共有81种.最小的分辨率是122x160,这应该是手机:最大的分辨率是3360x1050,天知道是什么设备.遂平县敖松广告 一张网页要在大小如此悬殊的各种屏幕上,都呈现令人满意的效果,难度可想而知.举例来说,一张400px宽的图片,在800px的屏幕上会占据50%的宽度,而在1920px的屏幕上(Windows Vista的流行设置),只占据20

IOS UIWebView截获html并修改便签内容,宽度自适应

需求:混合应用UIWebView打开html后,UIWebView有左右滚动条,要去掉左右滚动效果:  方法:通过js截获UIWebView中的html,然后修改html标签内容:  实例代码:  服务器端html Java代码   <html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="

宽度自适应

方法/步骤 1. 在网页代码的头部,加入一行viewport元标签. <meta name="viewport" content="width=device-width,initial-scale=1" /> viewport是网页默认的宽度和高度,上面这行代码的意思是,网页宽度默认等于屏幕宽度(width=device-width),原始缩放比例(initial-scale=1)为1.0,即网页初始大小占屏幕面积的100%. 2. 由于网页会根据屏幕宽

网页宽度自动调整,对响应式框

架之前,我们先对1.允许网页宽度自动调整 "自适应网页设计"到底是做到的?其实并不难. 首先,在网页代码的头部,加入一行viewport元标签. <meta name="viewport" content="width=device-width, initial-scale=1" /> viewport是网页默认的宽度和高度,上面这行代码的意思是,网页宽度默认等于屏幕宽度(width=device-width),原始缩放比例(init