2016-06-27 113 views
2

我有一个很奇怪的问题,我的CSS响应非常缓慢。当我点击一个按钮时,它将z-index切换为500而不是-999;我可以在控制台(chrome)中看到该值已更改。但它需要2-3秒才能显示出来。CSS缓慢响应

当我调整窗口的大小时,我看到一个显示出来的空白(额外的空间),并且它需要几秒钟,直到它适应新的大小。

什么可以造成这个问题?我特别困惑的是,将尺寸调整为当前的屏幕宽度(在CSS中我使用宽度:100%)并不能很快地工作。

有没有什么办法可以检查浏览器中发生了什么?

它可能有助于注意到这个错误是随机发生的,有时它完美地工作,有时需要永远。

我真的无奈:(

+3

你需要编辑你的问题,并添加一个[mcve] – j08691

+0

其难以创建一个例子,我有超过20000行代码,当我拿出一块,它不会显示效果 – Tom

+2

啊但是,这正是您解决问题的技巧的一种类型可以雇用!删除所有无关代码,直到达到最小公分母,以便可以确定问题代码的实际位置。 –

回答

0

的问题是,这是太大的精灵表 - 显然调整大小和显示的单一元素正在采取额外的时间

使用小精灵表让一切重新工作完美无缺