gpt4 book ai didi

kendo-ui - Kendo UI TreeView 中的问题展开图标

转载 作者:行者123 更新时间:2023-12-03 22:52:36 25 4
gpt4 key购买 nike

我正在使用 Kendo UI Treeview 来动态显示某些数据。我对加载的数据没有问题。但发现一种情况如下

当我单击节点左侧的展开图标(它有一个子节点)时,展开图标和折叠图标与节点的图标重叠。当焦点移出具有 Treeview 数据的选项卡条时,展开/折叠图标不会重叠并且位于节点的左侧。当我将鼠标悬停在包含 data 的标签条上时,两个图标都与节点的图标重叠。

以下是 Pane 和标签条声明

<div id="inner-1"   class="configuration k-widget k-header" style="height: 100%; border: 0;background-   color:#E1E5E7;"></div>

var leftTabStip=null;
leftTabStip = $("#inner-1").kendoTabStrip().data("kendoTabStrip");
leftTabStip.append({
animation: {
open: {
effects: "fadeIn"
}
},
text: "Sample",
content: '<div id="treeSample" style="overflow:auto;position:relative;border:1px solid #B0B0B0;"> </div><ul class="options"> ',
encoded: false
});

finalPath 是包含树层次结构数据的数组,我正在使用这 3 个属性 id、text 和 encoding..
var localDataSource = new kendo.data.HierarchicalDataSource({
data:finalPath
});

var groupTree1 = $("#treeSample").kendoTreeView({
dataSource: localDataSource
}).data("kendoTreeView");

有什么方法可以确保图标和节点不重叠,即使我悬停/移出标签条或单击图标,数据也应该正确显示,就像展开/折叠图标应该在左侧一样节点而不重叠。请指导我。

提前致谢。

最佳答案

我在兼容性 View 设置(即 IE 7 文档模式)中运行 IE 8 时遇到了同样的问题

发现 this link 非常有用:

...问题可能与 IE 7 中的 hasLayout 相关,因此我建议您尝试使用缩放:1 样式触发特定元素的布局是否会解决该问题...

我应用于 treeview 的这个 css,在我的情况下修复了同样的问题:

 li
{
zoom: 1;
}

关于kendo-ui - Kendo UI TreeView 中的问题展开图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13911551/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com