【问题标题】:jQuery UI Dialog Titlebar and Background Does Not Display in IE6jQuery UI 对话框标题栏和背景在 IE6 中不显示
【发布时间】:2010-12-13 14:02:27
【问题描述】:

这个主题几乎概括了这个问题。在 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 的废话吗?

  • 杰西

【问题讨论】:

  • 喜剧回应:ie6update.com
  • 喜欢,可惜我们客户端的标准浏览器是IE6!

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


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多