经过几个小时的谷歌搜索,我发现自近10年前就出现了自动完成的盒子错误,直到现在,在IE9上,这个bug仍然存在。
问题:
当我有一个输入:文本内的iframe,有定位错误的自动完成盒-测试的IE8-兼容性模式,IE8,IE9。
这个问题可能与iframe的父类有关(注意:可能不是样式,因为我在IE9控制台上进行了测试,禁用类样式并不能解决问题;另一方面,提供相同的样式但删除类部分解决了自动完成盒定位错误,不幸的是只解决了IE9)。
在IE8和IE8兼容模式下,尝试了同样的方法,自动完成盒错误的位置仍然存在:有时位于输入:文本以下50 8px左右,有时在输入:文本底部(如IE9)之上约8 8px。
我从google结果创建的解决方案,人们建议“职位:相对的;左:0;顶:0;”,测试,不起作用。
来自另一个人的类似问题:http://forums.asp.net/t/1538225.aspx/1
谢谢你的帮忙
发布于 2012-11-08 07:04:06
使用位置:固定在iframe,不可调整大小和可移动。在我的例子中,它是一个使用iframe的jquery对话框。
还有一个问题仍然存在,在使用鼠标滚动时,自动填充框仍然保持在适当的位置。
https://stackoverflow.com/questions/11659215
复制相似问题