[工作问题总结]IE6 下iframe 空白 实践解决
2013-06-10 23:49
423 查看
------------------------------ASP.Net+Android+IO开发 .Net培训 期待与您交流!------------------------------
有关这个问题,我在网上找了好多解决方案,但用到我这边一个都不管用,发现很多时候都会遇到这种情况,所谓的......完美解决方案,不一定适合自己.
每个人开发环境不同吧,就拿这个问题来说,网上有不使用 a 标签来触发 onclick 事件...这个说的是最多的,但我的确没有用a标签触发事件...
只能一步一步,在最简单的环境下重现bug,再慢慢的删代码来找根本原因...
最终 我遇到的IE6 下iframe 空白问题居然跟width height 100%有关系
因为我有尝试赋予其他的值 它就出来了
其实就简单了 也就是IE6下的 width height 100% 的问题了
网上找到的解决方案是: 在IE6下,如果要给元素定义100%高度,必须要明确定义它的父级元素的高度,如果你需要给元素定义满屏的高度,就得先给html和body定义height:100%;。
所以就这样解决了......
------------------------------ASP.Net+Android+IO开发 .Net培训 期待与您交流!------------------------------
有关这个问题,我在网上找了好多解决方案,但用到我这边一个都不管用,发现很多时候都会遇到这种情况,所谓的......完美解决方案,不一定适合自己.
每个人开发环境不同吧,就拿这个问题来说,网上有不使用 a 标签来触发 onclick 事件...这个说的是最多的,但我的确没有用a标签触发事件...
只能一步一步,在最简单的环境下重现bug,再慢慢的删代码来找根本原因...
最终 我遇到的IE6 下iframe 空白问题居然跟width height 100%有关系
因为我有尝试赋予其他的值 它就出来了
其实就简单了 也就是IE6下的 width height 100% 的问题了
网上找到的解决方案是: 在IE6下,如果要给元素定义100%高度,必须要明确定义它的父级元素的高度,如果你需要给元素定义满屏的高度,就得先给html和body定义height:100%;。
/* 给child元素定义100%高度(IE6)*/ #parent {height:500px;} #child {height:100%;} /* 定义满屏高度(IE6)*/ html, body {height:100%;} #fullLength {height:100%;}
所以就这样解决了......
------------------------------ASP.Net+Android+IO开发 .Net培训 期待与您交流!------------------------------
相关文章推荐
- [原创]IE6下wbox弹出iframe窗口加载页面空白问题解决
- IE6下iFrame页面嵌套html空白问题解决
- IE6下iFrame页面嵌套html空白问题解决
- IE6-IE9兼容性问题列表及解决办法总结
- IE6兼容问题并解决总结
- [工作问题总结]C# iframe 跨域测试是否链接
- 自己工作中遇到的问题及解决总结
- IE里Iframe的Cookie问题解决办法总结(转)
- 通过 Spring Security配置 解决X-Frame-Options deny 造成的页面空白 iframe调用问题
- IE里Iframe的Cookie问题解决办法总结
- 工作中出现的问题及解决步骤总结(可能在大牛看来,很low,但自己真的有收获)
- 根据自身工作经验总结的一个工作问题解决思路
- javaEE异常总结——更换工作空间向同一个tomcat上部署同一个项目时出现问题解决
- 2014-J2EE开发工作中遇到的异常问题及解决方法总结
- Atitit.angular.js 使用最佳实践 原理与常见问题解决与列表显示案例 attilax总结
- 解决iframe 右边有空白的问题
- 工作软技能&问题解决理念总结#随时更新
- IE里Iframe的Cookie问题解决办法总结(转)
- 在进行页面的DIV CSS排版时,遇到IE6(当然有时Firefox下也会偶遇)浏览器中的图片元素img下出现多余空白的问题绝对是常见的对于该问题的解决方法也是“见机行事”。
- 工作总总结1 - osgi插件多并发产生的问题解决思路