etosun
南瓜小米粥的博客

IE虚线框偏移的bug

分类:前端开发 2010/10/30 AM

dom raedy和window load这个时间段内,用js向页面内添加a节点时候在IE下会发生虚线框偏移的问题。偏移的位置等于添加到页面上的a标签的个数。

假设有3个连接,link1、link2、link3 其中link2、link3 是写在html里的,link1是dom ready后添加到页面上的,ie下点击任意一个连接,跳转后直接后退回原来的页面,会发现虚线框偏移了1个位置。

DEMO

解决方案:
1. 直接忽视;
2. 避免在dom raedy、window load这个时间段内往页面上添加a节点,改为window onload之后
3. window onload之后让页面上的连接失去焦点
4. 去掉连接的虚线框

标签: 虚线框 虚线框偏移 ie

评论:
李惟2011-12-26 09:21
我很不习惯没有虚线框,因为这样我不知道这个链接我是否已经点过了。我觉得这也是属于交互体验一类。
挖掘机破碎锤2011-01-24 10:34
膜拜之~~~学习了
贝壳里的海2011-01-01 19:36
学习了,膜拜之~
陈维国博客2010-11-28 12:31
还没发现这个问题
发表评论:
分类
最新
评论