javascript - 阻止 FancyTree 复选框行突出显示为事件

标签 javascript jquery css selected fancytree

在复选框多选模式下,如何停止FancyTree已检查是否用背景颜色突出显示的行?

我发现默认的 Win 7 主题(和大多数其他主题)风格行为令人困惑,因为可能未选中当前事件行和许多已选中行都具有相同的蓝色背景。
这里的可用性问题是,突出显示的行(蓝色背景)的集合可能代表两个已检查的行,也可能代表可能未检查的当前事件行。这将导致用户错误。只有 XP 主题表现正常但看起来不太好。

我可以调整什么简单的 CSS 来使任何主题运行,以便选中的行根本没有颜色背景,只有事件的(当前单击的)行有背景颜色突出显示?

最佳答案

你可以这样覆盖节点选择的css规则:

.fancytree-treefocus span.fancytree-selected .fancytree-title, span.fancytree-selected .fancytree-title{
    background: transparent;
}

关于javascript - 阻止 FancyTree 复选框行突出显示为事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36529266/

相关文章:

javascript - Angular 类不是 Angular 模块

html - 如何设置填充值

javascript - 谷歌热图梯度范围?

javascript - 使用 jQuery 确定在 html SELECT 控件中选择了哪些值

javascript - 在 Ionic 2 中集成 JavaScript Web 插件

javascript - 选择文本等于的 div

jQuery 通过鼠标指针追踪 div 的名称

javascript - 如何将数据附加到 DOM 元素以供 jQuery 使用

css - 外部 CSS - 如何在 HTML 页面中编写/应用标签(初学者)

html - 将具有不同大小输入的多列分组