我在IE 8/9中遇到一个涉及外部发光的奇怪问题。我有一个模态框(由jQuery UI创建),外部发光应用于它。根据您在框中选择的选项(简单显示隐藏JS)增加或减少框的高度问题是当框上的高度减小时,它会在水平方向上留下外部发光的痕迹/痕迹并且它们会立即消失你点击屏幕上的任何地方。
似乎当高度改变IE时出于某些奇怪的原因不能正确刷新视口。
答案 0 :(得分:1)
您可以强制重绘UI:
$('body').addClass('js').removeClass('js');
另见:
答案 1 :(得分:0)
没有看到你的代码 - 我只能猜测,但围绕这个问题的一些已知解决方案是......
确保您拥有有效的DOCTYPE -
<!DOCTYPE html>
还尝试将此添加到box-shadow无法正常工作的元素。
border-collapse: separate;