javascript - bootstrap modals 在 windows vista 上的 IE8 上运行速度极慢

标签 javascript twitter-bootstrap internet-explorer-8 windows-vista

文本框和复选框等输入在 Bootstrap 模式中运行速度非常慢。当用户键入一些文本时,光标正在移动,但字母仅在几秒钟内出现。与复选框相同的行为,选中/未选中状态仅在几秒钟内发生变化。 只能复制IE8和Vista机器。 有人知道为什么会发生这种情况吗?

这是一个video举个例子。 你可以试试here在登录对话框中。

最佳答案

不是 100% 的原因,但 ie8 在布局过程中使用position:fixed 渲染网站时存在极端问题。在随机元素上,position:fixed 不应该是太大的问题,但通常出现此问题是因为它被应用于用作包装器或容器的元素,这些元素通常充满内容。
无论出于何种原因,ie8 在这里渲染都非常困难……最好的描述是延迟响应,用户不确定他们是否真的与网站进行了交互,因为他们的操作后没有任何反应( s)。
在大多数情况下,将固定更改为绝对是这些情况下的最佳答案。我知道在某些情况下这不适用,但每次我遇到这个问题时,元素都有带有position:relative集的包装元素,并且将绝对值换成固定值再简单不过了。< br/> 对我来说理想的情况是在条件注释中提供不同的设置,这也非常有用,以防万一从固定更改为绝对会破坏某些内容...您可以在 ie(s) 和 ie(s) 中定位它们单独与抄送者一起。

关于javascript - bootstrap modals 在 windows vista 上的 IE8 上运行速度极慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20611621/

相关文章:

html - IE8 无法加载字体

css - 在兼容模式下,IE7 和更低版本的这种条件 css 加载是否适用于 IE8?

html - 占位符文本是可编辑的

jquery - 如何在 Firefox 30 上调试 Greasemonkey 脚本?

c# - 将 Bootstrap 连接到 ASP.NET _Layout.cshtml 文件

javascript - 理解reduce()函数的工作原理

javascript - IE 是否需要在知道元素的属性之前将元素插入到 DOM 中?

javascript - 诺基亚这里 javascript 地理编码不返回英文地址

javascript - 在 Amazon CloudSearch 中搜索时间范围

javascript - React - Axios 数据一旦获取就不会渲染数据