0

我目前正在编辑一个 .html 文件,其中 Telerik radtooltips 连接到映射图像。基本上,图像上有一些小块已设置为在鼠标悬停时触发 radtooltips。html 文件在 .aspx 文件中运行,它继承了 Telerik 命名空间。但是,我无法在 radtooltips 中设置属性,而是默认为我无法再更改的非常丑陋的默认样式。我也尝试在工具提示中设置 div 和表格,但是,工具提示容器不受影响,因此无论为表格或 div 设置什么定义,工具提示都会出现令人讨厌的黄色边框。示例: 我无法编辑的丑陋工具提示 橙色背景由工具提示内的 div 定义:

<div style="background-color:Orange; border-color:#b24710;">

这是我定义的当前工具提示......以及被忽略的属性:

<telerik:RadToolTip ID="rttGeochemTip" runat="server" TargetControlID="geochem" RelativeTo="Mouse"
                        Position="BottomCenter" BackColor="Gray" BorderColor="Black" Font="Sans-serif">

我也试过这个没有嵌套的div:

<telerik:RadToolTip ID="rttCharTechTip" runat="server" TargetControlID="char" RelativeTo="Mouse"
                        Position="BottomCenter" BackColor="Gray" BorderColor="Black" Font="Sans-serif">

上面没有嵌套 div 的代码与屏幕截图相同,除了橙色被默认的黄色边框颜色替换,因为我没有覆盖内部颜色。我也尝试过使用 CSS 来实现同样的失败效果。

关于什么可能导致这种行为的任何想法?

4

1 回答 1

0

html 页面嵌套在 .aspx 页面中,以及一些如何应用 Telerik 皮肤日落的继承,我无法覆盖它。为了解决这个问题,我最终添加了一个 Telerik skinmanager,并为我的控件应用了更合适的皮肤,从而解决了这个问题。我假设我们的样式设置不是按照 Telerik 皮肤标准构建的。

于 2012-11-26T16:31:03.120 回答