jQuery UI 对话框标题栏和背景在 IE6 中不显示

标签 jquery css jquery-ui internet-explorer-6

这个主题几乎概括了这个问题。在 IE6 中,我们使用 jQuery UI 对话框来显示一个带有表单的叠加层供用户填写;但是,背景不显示(完全透明)并且标题栏不显示。

关于 CSS 解决方法的任何想法?我们在页面中包含 jQuery UI CSS,并在检测到 IE6 时附加 IE6 特定样式。

这是我们用来显示对话框的 JavaScript:

$(thediv).dialog({
       title: dialogtitle,
       bgiframe: true,
       stack: true,
       resizable: true,
       height: theheight,
       width: thewidth
    });

如果您需要任何其他详细信息,请告诉我!谢谢!

编辑 有趣的是,jQuery UI 对话框@jQuery UI 文档页面正确显示了标题栏和背景。我再次检查了我们的 CSS,我们包含了正确的 UI 主题 CSS。此外,我们通过 jQuery ajax 调用将表单标记加载到对话框中。这会是 IE6 的废话吗?

  • 杰西

最佳答案

我们已经解决了这个问题。 IE6 没有从我们内部的组合器/缓存机制构建全局 CSS。我们直接链接母版页中的 jQuery 样式表,这解决了我们的问题。

关于jQuery UI 对话框标题栏和背景在 IE6 中不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1683243/

相关文章:

asp.net - 如何在 SlickGrid 中智能地设置日期时间格式?

html - Bootstrap 响应设置不起作用

css - 修复网页中的水平滚动

列排序中的 jqueryui portlet

javascript - 在现有 jQuery Accordion 下拉菜单的内容顶部添加一个下拉框,将内容向下推

Javascript序列化数组多种形式问题

javascript - 获取容器元素内具有 Id 的所有元素的性能明智且最快的方法

css - 媒体查询和 JqueryMobile - 选择哪一个?

MVC4 应用程序中的 Jquery UI 对话框从部分 View 加载对话框内容

jquery-ui - 两个链接的 jQuery slider 加起来为 100%