问题标签 [high-contrast]

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 投票
0 回答
257 浏览

xaml - 考虑到高对比度模式的设置文本颜色的正确方法

在我的 Windows 商店应用程序中,有一些 TextBlocks 用于提示。例如,如果用户在用于输入数字的 TextBox 中输入了一些字母,则会出现提示 TextBlock 告诉用户他只能输入数字。我总是像这样在 xaml 中将提示文本设置为红色,

这似乎没有问题,但考虑到高对比度模式,我认为硬编码文本颜色不是一个好方法,有人有想法吗?

0 投票
1 回答
244 浏览

android - android库提供的任何库以使相机具有高对比度?

我正在做一个关于具有高对比度功能的manifier的android作业。

我不想保存图像,而是希望用户将相机用作具有高对比度功能的调节器。但我只能找到使图像对比度高的方法。

所以我想知道有没有办法让相机变得高对比度?

0 投票
0 回答
366 浏览

javascript - 通过 Javascript 以编程方式覆盖高对比度颜色

简而言之,能做到吗?我所看到的是,在任何高对比度模式下,html5 按钮上的任何鼠标悬停/悬停事件都不会导致颜色变化(没有迹象表明您已经“抓住”了按钮,并且鼠标点击实际上会激活它) . 有没有办法在高对比度模式下以编程方式覆盖按钮背景颜色,或者浏览器是否会在覆盖颜色和 CSS 内容时将您排除在外?感谢您对此的任何反馈。

0 投票
2 回答
6219 浏览

image-processing - 同态滤波的概念

我试图理解同态过滤的概念,我已经阅读了几个关于这个主题的在线页面,例如http://en.wikipedia.org/wiki/Homomorphic_filtering 但是,我注意到讨论这个主题的稀缺在线资源。因此,我有两个问题。

首先,我想知道,如何确定可以使用同态过滤来增强图像?换句话说,需要同态滤波的图像类型是什么?

其次,同质滤波是否总是用于衰减照明(低频)并增加反射率(高频)?或者它也可以用来做相反的事情(衰减反射和高光照明)?

0 投票
1 回答
150 浏览

css - 视网膜精灵和高对比度模式

所以这是一个我知道的棘手问题。我遇到了精灵和高对比度模式的问题,基本上可以用如下代码解决:

那很好。它确实有效。但是,如果我更改视网膜的内容 url,图像会大得多,因此会失败。

有没有两全其美的?

0 投票
1 回答
2158 浏览

javascript - IE9 中的 -ms-high-contrast-adjust 等效项

我们的一个 CSS 文件使用-ms-high-contrast-adjust: none来确保即使在高对比度模式下也能显示一些背景特征。它在 IE10 和 IE11 上运行良好。现在我们正在尝试将相同的 CSS 移植到 IE9,显然它不被支持。

IE9 下的 -ms-high-contrast-*** 属性相当于什么?是否有其他方法可以欺骗浏览器不使用“高对比度模式”设置更改功能?

0 投票
0 回答
199 浏览

wpf - 如何在高对比度wpf中使用切换按钮设置字体颜色

在我的应用中,当检查切换按钮时,我为前景设置了颜色:

但是在高对比度模式下显示不好,我可以在高对比度模式下将背景设置为透明,但是如何将前景设置为系统颜色?

0 投票
1 回答
2076 浏览

c# - 如何在wpf中为黑白高对比度模式设置不同的样式

我使用这种方法在 xaml 中设置高对比度样式:

但是有两种主要的高对比度模式,黑色和白色,如何分别为这两种模式设置样式?

0 投票
1 回答
471 浏览

vb.net - 如何在 VB.Net 中为所有元素切换高对比度模式?

无论如何有一个按钮(btnHCon)点击事件,在vb.net中启用高对比度模式(然后显然是再次关闭它)?

我希望在将其添加到我的项目时添加功能/可访问性(类似于在控制面板中切换高对比度)?

任何建议都非常感谢!

0 投票
1 回答
1462 浏览

windows - Windows 高对比度主题中的 Powershell ISE 编辑器

我最近开始使用 powershell ISE,并意识到当 Windows 设置为任何高对比度主题时,ISE 的文本编辑器和控制台主题不起作用。所以基本上对于 ISE,背景是黑色的,所有的文字都是白色的,就是这样。(虽然字体及其大小可以更改。)我认为,黑白外观是因为我目前的高对比度主题。(黑色窗口背景和白色前景文本。)

我想知道当我的窗口处于高对比度时是否有任何技巧可以启用 ISE 的正常(深色或我的自定义)主题。仅供参考,Microsoft Visual Studio 也是如此,但这可以通过调整其主题的注册表来解决。但是,无论如何我都找不到任何有价值的 powershell 主题注册表,所以对此无能为力。

我主要在晚上使用笔记本电脑(几乎没有灯光),所以我不想更改我的 Windows 主题。
简而言之,帮助?
顺便说一句,windows 是 8.1,powershell 是 4.0(我猜是 win 8.1 的默认值。)
PS:这里是新的,要温柔:)