【问题标题】:Telerik Controls - Background Image not showing in IE8Telerik 控件 - 背景图像未在 IE8 中显示
【发布时间】:2013-06-25 08:25:04
【问题描述】:

我有一个带有一些 Telerik 控件的 Web 应用程序。

我有以下 Telerik Control :

telerik:RadWindowManager ID="RadWindowManager1" runat="server" Behavior="Close" VisibleStatusbar="false" VisibleTitlebar="true"
        InitialBehavior="None" ShowContentDuringLoad="false"  Modal="True" Overlay="True"  
        Behaviors="None" Height="640px" Width="900px" Skin="Telerik" EnableShadow="true" OnClientResizeEnd="SetWindowBehavior" >
        <Windows>
            <telerik:RadWindow ID="RadWindowTreeview" Title="Careplan Tree" runat="server" Modal="true"
                OnClientClose="OnClientClose" Behaviors="Close" BackColor="Transparent" DestroyOnClose="false"
                NavigateUrl="MainTreeContainer.aspx" BorderStyle="None" Visible="True" VisibleStatusbar="False"
                VisibleTitlebar="False" Width="900px" Height="640px" Animation="Fade" AutoSize="False"
                AnimationDuration="1000" Opacity="100">  </telerik:RadWindow>
            <telerik:RadWindow ID="RadWindow1" CssClass="defaultWindow" Width="900px" Height="640px" AutoSize="False" 
                runat="server" Modal="true" Behaviors="None" Overlay="true" NavigateUrl="~/Terms.aspx"  OnClientClose="OnClientClose1" >
            </telerik:RadWindow>

             <telerik:RadWindow ID="RadWindow3"  CssClass="defaultWindow" MinWidth="900px" MinHeight="640px" AutoSize="False" 
                runat="server" Modal="true" Behaviors="None" Overlay="true" NavigateUrl="~/Privacy.aspx"  OnClientClose="OnClientClose3" >
            </telerik:RadWindow>

        </Windows>
    </telerik:RadWindowManager>

我正在RadWindowTreeviewRadwindow 中打开一个 aspx 表单。我已经覆盖了一些 Telerik CSS,如下所示:

.rwWindowContent, .rwExternalContent
        {
            border-style: groove !important;
            border-width: 1px;
            border-radius: 10px;
            background-image: url('background.jpg') !important;
            border-color: GhostWhite;
        }

但是背景图片不只在 IE8 中显示.. 它在 Mozila、chrome、safari 和 IE9 中显示良好.. 但不是只在 IE8 中显示..

有什么建议吗? 谢谢...

【问题讨论】:

    标签: html css browser internet-explorer-8 telerik


    【解决方案1】:

    iframe 在 IE8 及以下版本中不透明,请参见此处: IFrame background transparent in IE 在控件的 OnClientShow 事件 中应用此属性: sender.get_contentFrame() 是对您需要的 iframe 的引用,其中 send 是处理程序接收的第一个参数。

    【讨论】:

      猜你喜欢
      • 2011-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-29
      • 1970-01-01
      • 2020-02-05
      • 2019-02-11
      • 2019-08-08
      相关资源
      最近更新 更多