强制IE更新/重绘页面

时间:2013-11-12 01:48:16

标签: jquery html css internet-explorer twitter-bootstrap-3

我正在使用Bootstrap 3和jquery开发一个Web系统。我在box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176)

的某个元素上应用了一些阴影

我测试了一切,Firefox和Chrome上的一切都运行得很好。但是在IE 10上,当元素大小改变时,我得到了盒子阴影的幽灵。起初我以为是div没有正确改变它的大小。但在使用IE的开发人员工具测试后,我发现div大小确实发生了变化。但是,只要我将鼠标移动到其他元素或在开发人员工具中选择不同的元素,该鬼影就会消失。感觉它是由IE没有更新页面引起的。

那么,我可以在任何地方强制IE更新页面吗?感谢。

1 个答案:

答案 0 :(得分:1)

通过在div调整大小之前删除样式并在div调整大小后应用样式来解决问题。