首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IE10重绘/重绘问题

IE10重绘/重绘问题
EN

Stack Overflow用户
提问于 2013-08-05 22:27:31
回答 1查看 3.2K关注 0票数 5

您可以在这里看到这个工作/崩溃:http://new.campchampions.com/parents

这个问题只出现在IE10上。在用户滚动了一些方式之后,导航就被固定住了( fixed的一个类被添加到body中,这会影响hgroup.primary(我知道,我知道hgroup不再是‘东西’了)。(不要评判我)。如果你回到页面的顶部,它就会恢复正常。

在IE10中,当您回到页面的顶部时,导航元素就会消失,直到鼠标移动到黄栏的任何部分。快把我逼疯了。

我尝试过让JS在滚动顶部/不固定导航的各种元素中添加/更改内容。

我有一个简短的youtube视频展示了这个问题:j-9YE

有什么想法或想法吗?那太好了。谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-27 19:25:13

虽然这个重绘问题背后的原因我没有确切的答案,但我发现即时的jQuery隐藏/显示完全重新绘制了元素,没有任何明显的副作用。

使用非jQuery黑客将类添加到IE10中的HTML元素(请参阅Willem de Wit's answer来解决这个难题),我确保这段代码只在IE10上触发。

代码语言:javascript
复制
if($('html').hasClass('ie10')) {
  $('.primary').hide(0, function(){$(this).show()});
}
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18068846

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档