问题标签 [highlight]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
965 浏览

wpf - 使 FlowDocument 的一部分不可选择

我想制作一个包含用户指定内容和用于操作该内容的超链接的 FlowDocument。我希望用户能够用鼠标突出显示内容,并将其复制到剪贴板。有没有办法允许这样做,同时防止用户突出显示和复制超链接?

(请注意,用户不会直接编辑此 FlowDocument ——这只是显示他们在其他地方输入的内容的好方法。)

例如:

用户可以使用鼠标突出显示“1.0 版”文本,并将其复制到剪贴板。这很好。但是,他们也可以突出显示超链接并复制它们。我宁愿避免这种情况,原因有两个:

  • 超链接实际上并不是内容的一部分,那么它们在剪贴板或其他程序中有什么用呢?
  • 我还希望表单上有其他属于 FlowDocument 的超链接,并且某些超链接可以突出显示而其他超链接不可以突出显示的形式很差。

我喜欢让这些超链接与段落自动换行,并且总是出现在换行文本的最后一行的右侧。据我所知,这意味着它们需要成为 FlowDocument 的一部分。但这只是布局的产物——如果我能得到相同的布局,我会很高兴把它们放在外面。我不希望超链接可以突出显示,就像我不希望对话框的“确定”和“取消”按钮可以突出显示一样。有没有办法做到这一点?

0 投票
2 回答
25487 浏览

wpf - 设置 ComboBox 选中项高亮颜色

我需要在弹出列表中更改 ComboBox 所选项目的突出显示颜色。我找到了几个解释如何做到这一点的教程,但他们都使用 Blend,我没有也无法获得,或者涉及更改系统默认颜色 - 这对我来说似乎是一个 hack。

有人可以指出我需要覆盖的模板,或者告诉我需要设置的属性吗?

0 投票
1 回答
351 浏览

wpf - 使主动控制背景颜色改变

我需要更改活动控件的背景颜色(以便更容易识别光标的位置)。

我尝试在 IsFocused 属性上使用带有触发器的样式,但我一点运气都没有;它似乎没有开火。

XAML 解决方案是最优选的。

0 投票
1 回答
601 浏览

dojo - 尝试改编 Dojo 工具包“Highlight Container”

我正在使用 Dojo Toolkit 中的“Highlight Container”效果(如图所示)。

当我有一个包含TEXTAREA而不是文本字段的DIV时,我的问题就来了。我不确定如何让它识别文本字段或文本区域。代码功能如下:

});

如您所见,这是找到文本字段的第二行。我想寻找 textarea 也会去那里,但我不知道语法。

谢谢您的帮助!

0 投票
3 回答
1734 浏览

iphone - 自定义 UITableViewCell 子类工作正常,但子视图在选中时不会自动突出显示

我的 UITableViewController 使用自定义 UITableViewCell 子类。

子类(QuoteCell - 从 NIB 加载)有几个 UILabel 和一个 UIImageView。

工作正常,但是,当我点击单元格时,单元格会突出显示,但单元格上的 UILabels 不会反转颜色。

我以为这是股票行为??

任何帮助表示赞赏,谢谢!

顺便说一句:didSelectRowAtIndexPath 方法中还没有任何内容。

0 投票
4 回答
212 浏览

search-engine - 来自网络搜索时在论坛中突出显示搜索词

在最近的过去,我经常注意到,当用谷歌搜索某些东西并查看其中一个搜索结果时,网站上的搜索词是粗体的。

如何才能做到这一点?它是谷歌的一个功能,它与其他网站混在一起(我希望不是!)还是一些网站解析引荐来源并检查搜索引擎链接并尝试突出搜索词?

我很好奇答案

0 投票
3 回答
543 浏览

javascript - Rapid Succession 中的 Script.aculo.us 事件导致显示错误...?

在 onMouseOver 事件上使用 script.aculo.us Effect.Highlight 效果很好 - 如果用户只将鼠标悬停在 DIV 上一次。如果他们在执行效果期间将鼠标移回 DIV,则会安排另一个效果(或并行运行,具体取决于是否

{队列:'结束'}

已启用)。

script.aculo.us 是否有防止这种情况发生的内置方法,以便只有在用户将鼠标悬停在静止状态的 DIV 上时,DIV 才会突出显示自身?否则我想我可以保留一个状态变量,恢复为“休息”:

afterFinish: function(obj) { resting = true; }

我之前注意到过类似的情况:例如,Effect.Shake,如果多次调用,会导致 DIV 在更宽的框架中抖动。

另外,如果你快速连续多次点击演示,在演示站点上可以看到这个问题:点击查看演示

0 投票
2 回答
3367 浏览

python - 突出显示时如何删除文本的现有背景颜色?

我正在用 Python 编写一个小实用程序,它可以对文本进行一些模式匹配。与用户输入的模式匹配的文本会以黄色突出显示。

我正在使用 TkinterText小部件实现此目的,并在名为 Text 的小部件上设置一个标签,该"match"标签为带有标签名称的任何文本提供"match"黄色背景。

这一切看起来都不错,除非我尝试使用鼠标突出显示文本(例如,当想要复制/粘贴时)。当我用鼠标突出显示文本时,任何已经具有黄色背景的标记文本都会保留其黄色背景,即使在突出显示之后也是如此。这意味着当文本被鼠标突出显示时,您无法正确阅读文本,因为黄色背景上的白色文本(被鼠标突出显示时文本变为白色)提供了不好的对比度。

我想要发生的是,当我使用鼠标突出显示文本小部件中的文本时,所有文本都会获得标准的蓝色背景颜色/白色文本颜色,您通常会在 Windows 机器上突出显示一个部分的文本。

这是一个快速的代码片段来演示我的意思:

如果您运行此程序,然后突出显示 Text 小部件中的所有文本,您会看到带有黄色背景的文本变得非常难以阅读。

请注意,在上面的代码片段中,我尝试使用以下方法更改突出显示背景颜色:

但这没有奏效。

0 投票
10 回答
21791 浏览

vim - 像在 NetBeans 中一样在 Vim 中突出显示光标下的变量

我曾在 NetBeans 工作并喜欢此功能:当您将光标放在变量名中时,该变量的所有出现都会突出显示。这对于快速搜索所有出现的变量非常有用。是否可以将此行为添加到 Vim?

0 投票
1 回答
729 浏览

jquery - jQuery突出显示文本中的特殊字符

我在用

JavaScript 文本高亮 jQuery 插件 http://johannburkard.de/blog/programming/javascript/highlight-javascript-text-higlighting-jquery-plugin.html

它一直对我很有效,除了一些符号:

如果 "$(this).val()" 等于 €、$ 或 £ - 突出显示插件不起作用。知道它可能是什么吗?