日前把网页改为 HTML5 ,当我正开心的修改著程式,赫然发现 IE8 肚子饿!会偷吃我的文字,什麽鬼丫!Chrome, Firefox 都很正常!偏偏又是那个问题最多的 IE ,没办法,还是有很多网友是无知的被 IE 荼毒,所以这个 bug 还是要找出来!
经过 Google 大神的指示,这是 IE 历史悠久的捉迷藏臭虫 (Peek-a-boo bug) ,在 IE6 的时代就出现了,到了 IE9 还在(改了三代都没修好,效率似忽不太好!)
状况大概是这样∶在浏览网页时,网页上的某部分文字会发生隐形的状况,如果文字中含有连结,滑鼠移到连结上,文字会被显示出来,但 开後又文字又隐形,或是把隐形的那一段卷到显示区域外, 再卷回来就可以看到了,再多卷一点又消失了,文字仍然是存在的,只是看不到。
而解决方案目前试过 IE8 是可行的∶在在会消失的文字所属的 div 加上这样的 CSS style∶
{height:0.01%;}
- 本文为原创文章, 为尊重著作权, 未经作者同意请勿任意转载
- 关键字 : 文字(2), 隐形(1), 连结(1), 这样(1), 这个(1), 赫然发现(1), 要找出来(1), 荼毒(1), 肚子饿(1), 网页上(1), 经过(1), 程式(1), 看不到(1), 状况大概(1), 状况(1), 消失(1), 浏览网页时(1), 没办法(1), 没修好(1), 正开心(1)
0 0
2012-07-05T16:06:00+0000