随笔分类 -  IE bug收集

摘要:Bug产生原因:块里面有换行的元素.CSS:.left{float:left;width:100px;background:#fff000;}.right{float:right;width:100px;background:#ff0000;}HTML:左边中间右边ie6显示跳到右边的下一行里面解决... 阅读全文
posted @ 2014-07-09 17:26 heimanba 阅读(399) 评论(0) 推荐(0)
摘要:在IE6中,当JS触发事件时或者hover的时候,如果网速过慢 IE6背景图片重新加载会闪一下。好的一个解决方案是这段代码相当于告诉服务器,本地已经有缓存啦,不需要再次的从服务器加载一次图片。(小提示——该办法在部分绿色版的IE6无效,但这些失效的绿色IE6中通过浏览器的前进后退按钮浏览时会有效,当... 阅读全文
posted @ 2014-07-06 10:35 heimanba 阅读(186) 评论(0) 推荐(0)
摘要:常用的两种解决方案:第一:使用IE滤镜解决关键代码:css代码_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='css/images/png24.png',sizingMethod='cr... 阅读全文
posted @ 2014-07-06 10:18 heimanba 阅读(1309) 评论(7) 推荐(1)
摘要:div在IE6下无法遮盖select,原因是在IE6下,浏览器将select元素视为窗口级元素,这时div或者其它的普通元素无论z-index设置的多高都是无法遮住select元素的。解决方法有三种:1:当浮动层div出现的时候,用JS将select隐藏,当浮动层div消失的时候select恢复出现... 阅读全文
posted @ 2014-07-05 16:42 heimanba 阅读(633) 评论(0) 推荐(0)
摘要:当子元素过高导致父元素出现滚动条时,它并不会像预期的那样呆在父元素里,而是浮在父元素之上,并且位置不随滚动条的移动而改变。根源就是子元素的"position:relative"。目前只发现ie中有此问题。页面源码:Html代码relativebug解决方法:为父元素也添加"position:rela... 阅读全文
posted @ 2014-06-26 18:46 heimanba 阅读(613) 评论(0) 推荐(0)