停止将FancyTree复选框行突出显示为活动状态

时间:2016-04-10 11:43:04

标签: javascript jquery css selected fancytree

在复选框多选模式下,如何阻止已检查的FancyTree行以背景色突出显示?

我发现默认的Win 7主题(以及大多数其他主题)样式行为令人困惑,因为可能未选中当前有效行和许多已检查行都具有相同蓝色背景。
这里的可用性问题是突出显示的行(具有蓝色背景)的集合可以表示两个已检查的行,并且还表示可能未被检查的当前活动行。这将导致用户错误。只有XP主题表现得很好但看起来不太好。

我可以调整哪些简单的CSS来使任何主题操作,以便检查的行根本没有颜色背景,只有活动(当前点击)的行有背景颜色突出显示?

1 个答案:

答案 0 :(得分:0)

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

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