0

当我们使用兼容模式在 Internet Explorer 10 上的 Web 应用程序中查看我们的报告时,我的菜单项与水晶报告的工具栏重叠。我的菜单是一个 asp.net 菜单项控件,它位于我们的母版页中。

我还尝试通过使用 css 类将水晶报表查看器的 z-index 设置为零并将 asp 菜单控件的 z-index 设置为 999 来解决上述问题,但它没有奏效。任何人都可以在上面帮助我们。

4

2 回答 2

0

CR 再次引发了一些浏览器兼容性问题。如果可能的话,您可以做一件事,在运行时制作 pdf 并在页面内的 iframe 中显示相同的内容。这将是所有记录的更好和更清晰的视图。

于 2013-09-30T08:31:32.827 回答
0

上述问题通过在Master Page中设置div标签的样式解决如下

    <style type="text/css">

div
    {
        z-index: 9999;
    }
    #master_content_container *
    {
        z-index: 1;
    }
    /* other CSS Styling as appropriate... */</style>

<script type="text/javascript">

我们的想法是确保所有其他内容的 z-index 低于菜单所在的 z-index。

所以我通过将其设置为菜单来设置更高的 z-index 值

div {z-index:9999;}

在我的母版页中

并通过设置以下内容将内容容器的内容设置为较低的 z-index 值

#master_content_container *
    {
        z-index: 1;
    }
于 2013-10-01T12:35:54.580 回答