Javascript 自动屏幕尺寸测试

标签 javascript css ipad html

你们好, 我使用了一个 javascript 代码,当选择一个链接时,图像会慢慢弹出并慢慢将背景变黑。 在ipad上按下,并不是所有的背景都会变黑!当在 CSS 中时,我已将背景设置为 100% 的屏幕, 这是我的代码: CSS部分:

  #backgroundPopup{  
  display:none;  
  position:fixed;  
  _position:absolute; /* hack for internet explorer 6*/  
  width:100%;  
  height:100%;  
  top:0;  
  left:0;  
  background:#000000;  
  border:1px solid #cecece;  
  z-index:5;  
  }

当我使用我的调试器时,我看到在我的浏览器第一次启动时自动检测屏幕尺寸,但在 Ipad 的情况下,有时我缩小或改变方向,然后会显示一些烦人的白色! 所以我需要一种方法来在任何更改时保持 javascript 测试屏幕大小。有什么想法吗?

最佳答案

当视口(viewport)大小改变时,window.onresize 事件会触发。 Hook 事件并相应地调整黑色元素的大小。

关于Javascript 自动屏幕尺寸测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9770672/

相关文章:

Javascript FileReader 存储到内存中 - 参数 1 的类型不是 'Blob'

javascript - 如何将表单的值检索到 Windows 8 Metro javascript 中的对象中?

javascript - HTML元素的循环布局

javascript - 使用流程图从数据库中检索数据

javascript - 正则表达式验证字符串是否包含超过特殊计数的特殊字符

html - 内容随浏览器高度变化而移动

CSS 左右浮动,HTML 元素任意顺序且无间隙

iphone - 通用应用程序设计 1 个表格 View ,根据 iPad 或 iPhone 打开不同的单元格点击 View

iphone - iOS 上的 360 使用图像序列

iphone - 如何使用 CAShapeLayer 绘制图表?