jquery - 使用 jQuery animate 调整高度时 IE 边框困惑

标签 jquery internet-explorer css border

我有一个菜单 div,它根据内容动态改变高度。

仅 IE 的问题是,当菜单 div 缩小时,边框会在页面上留下污点,如附图所示。

IE-border trail

是否有任何 CSS 或 jQuery hack 可以解决这个问题?

最佳答案

您可以尝试在每次调整大小时关闭并重新打开对话框,排序如下:

$("#mydiv").dialog({
    resize: function(event, ui){
        $("#mydiv").dialog("close").dialog({height:ui.size.height});
    }
});

关于jquery - 使用 jQuery animate 调整高度时 IE 边框困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9584401/

相关文章:

javascript - 将点击功能绑定(bind)到动态div

html - 使用 CSS 网格和布局对齐

javascript - CSS对比过滤器

javascript - 无法在 TouchSwipe jQuery 插件中选择文本

javascript - jQuery UI Datepicker beforeShowDay 函数未运行

html - <table> height 100% inside a <td> 在 IE 中不起作用

image - 用于在 Internet Explorer 中缩放图像的最大宽度和最大高度

javascript - 为什么 IE8 在 jquery window.resize 事件上挂起?

javascript - 如何使用 JavaScript 过滤内容

javascript - 使用 jquery mobile 更改字体颜色?