high-contrast相关内容

如何将 Visual Studio 2012 深色主题与 Windows 8 高对比度主题一起使用?

当我在 Windows 8 中使用标准的 Windows aero 主题时,VS2012 允许我在浅色和深色主题之间进行选择,但我在 Windows 8 中为自己创建了一个方便的高对比度主题,现在在显示“高对比度"的 VS 设置,我无法更改. 我属于少数人,喜欢 Visual Studio 新的深色主题,但遗憾的是我无法将它与新的高对比度 Windows 主题一起使用. 有人可以帮我解 ..
发布时间:2022-01-21 13:52:00 其他开发

如何检测用户是否启用了 Mac OS 高对比度辅助功能设置?

我有一个 React/TypeScript 项目,我试图检测用户是否启用了 Mac OS 的任何高对比度辅助功能设置:反转颜色、使用灰度、区分无颜色、增加对比度或增加显示对比度设置. 我想使用 JavaScript/TypeScript 检测这些. 到目前为止,我只能检测到反转颜色. 如何检测用户是否启用了任何其他 Mac OS 辅助功能设置? 更多信息: 首选对比媒 ..
发布时间:2021-11-26 19:26:24 前端开发

如何在 JavaScript/CSS 中检测 MAC OS 反转颜色模式?

如果操作系统处于高对比度模式,我想做一些额外的对比度工作.在 Windows 中,我们可以使用像 这样的媒体查询 @media screen and (-ms-high-contrast: active) {} 这将通过媒体查询检测到这一点,我们可以从那里扩展功能.如果我们在 Mac OS 中没有这样的媒体查询,也许有一个 JS 替代方案?或者它是否在如此低的水平上反转颜色,以至于我们根本无 ..
发布时间:2021-11-26 19:10:37 前端开发

在 Chrome 浏览器中检测高对比度扩展程序的使用

我正在尝试以高对比度模式访问我的网站.为了检测高对比度模式何时启用,我创建了一个 JavaScript 方法来检测背景图像是否被禁用,因为高对比度模式禁用了背景图像.然后,如果浏览器处于高对比度模式,我会附加一个 CSS 文件来修复以高对比度显示.这在 Firefox、Edge 和 IE 中运行良好,但 Chrome 使用自己的扩展来创建高对比度,并且它不会禁用背景图像,因此在 Chrome 中没 ..

如何在 windows 8 高对比度主题中使用 Visual Studio 2012 深色主题?

当我在 Windows 8 中使用标准的 Windows aero 主题时,VS2012 允许我在明暗主题之间进行选择,但我在 Windows 8 中为自己创建了一个方便的高对比度主题,现在只有一个灰色选项VS 设置显示“高对比度",我无法更改它. 我属于少数人,喜欢 Visual Studio 新的深色主题,但遗憾的是我无法将它与新的高对比度 Windows 主题一起使用. 有人可以 ..
发布时间:2021-09-06 20:42:20 其他开发

Mozilla 浏览器上的高对比度模式

我无法在 Mozilla (Firefox) 浏览器中对高对比度模式使用任何媒体查询.给定的媒体查询在 IE 和 Edge 上运行良好,但在 Mozilla 上不起作用.图像没有以高对比度模式出现在 Mozilla 上.有人可以建议任何以高对比度模式定位 Mozilla 的媒体查询吗? 我使用了以下媒体查询: @media screen and (-ms-high-contrast: ac ..
发布时间:2021-06-04 18:31:35 其他开发

如何以编程方式启用“ -ms-高对比度”。媒体查询?

我想在我的网站上启用高对比度模式,并将所有与可访问性相关的规则放在高对比度媒体查询中: @media屏幕和(-ms-high-contrast:active){ / *所有高对比度样式规则* / } 但是,如何在JavaScript中以编程方式启用这种模式?我想为我的用户提供一个按钮,可按其意愿切换此功能。有可能吗?我做对了吗?也许存在更好的解决方案。 谢谢 ..
发布时间:2020-10-12 07:50:09 前端开发

如何检测用户是否启用了Mac OS高对比度可访问性设置?

我有一个React/TypeScript项目,我试图检测用户是否启用了Mac OS的任何高对比度可访问性设置:反转颜色,使用灰度,区分不带颜色,增加对比度或增加显示对比度设置. 我想使用JavaScript/TypeScript进行检测. 到目前为止,我只能检测到反转颜色. 如何检测用户是否启用了其他任何Mac OS辅助功能设置? 更多信息: 首选对比剂查询尚不可用. ..
发布时间:2020-08-12 00:39:37 前端开发

Visual Studio 2017在哪里存储其配置?

在VS 2015及更早版本中,设置存储在注册表中,例如HKEY_CURRENT_USER\SOFTWARE\Microsoft\VisualStudio\14.0_Config.根据根据此SO答案.现在我想在VS 2017中做同样的事情,但是找不到设置的存储位置来进行更改. Visual Studio 2017的这些设置存储在哪里? 解决方案 我在 查看我的计算机上的常规HKEY_ ..
发布时间:2020-07-26 19:14:34 其他开发

如何检测显示器是否处于高对比度模式?

我正在测试公司已建立的Swing应用程序的可访问性问题。在我的PC上启用高对比度模式后,此应用程序的某些部分会正确呈现(黑底白字),而某些部分会呈现不正确(黑底白字)。 正确的位是JIDE之类的本地组件(JButton,JLabel和whatnot)和第三方组件。不正确的位是自定义组件,并且是内部开发的渲染器,没有考虑高对比度模式。 很明显,可以检测到何时启用了高对比度模式。我该怎么做 ..
发布时间:2020-05-31 23:36:44 Java开发

如何在JavaScript / CSS中检测MAC OS彩色模式?

如果操作系统处于高对比度模式,我想做一些额外的对比度工作。在Windows中,我们可以使用媒体查询,例如 @media屏幕和(-ms-high-contrast:active){} 这将通过媒体查询检测到该错误,然后我们可以从那里扩展功能。如果我们在Mac OS中没有这样的媒体查询,也许还有JS替代方法?还是它会将颜色反转得如此低,以至于我们根本无法真正研究它? 解 ..
发布时间:2020-05-31 23:36:37 前端开发

检测Chrome浏览器中使用的高对比度扩展程序

我正在尝试以高对比度模式访问我的网站。为了检测何时启用高对比度模式,我创建了一个JavaScript方法来检测是否禁用了背景图像,因为高对比度模式会禁用背景图像。然后,如果浏览器处于高对比度模式,我将附加一个CSS文件来修复高对比度显示的问题。这在Firefox,Edge和IE中可以正常工作,但是Chrome使用其自身的扩展名来创建高对比度,并且它不会禁用背景图片,因此在Chrome中不附加用于高 ..

防止Edge中的高对比度模式将背景添加到文本中

我正在调整一些组件,以使它们都能正常工作并在高对比度模式下看起来不错. Edge似乎在IE11未添加的所有文本下添加了黑色背景.我似乎找不到在CSS中定位这种背景的方法,或其他任何方法来规范这两种浏览器之间的行为. 例如,假设我有以下内容: Text! 假设我将background-color: cyan;和c ..

如何在javascript / css中检测MAC OS的倒置颜色模式?

如果操作系统处于高对比度模式,我想做一些额外的对比工作。使用Windows,我们可以使用媒体查询,例如 @media screen and(-ms-high-contrast:active){} 可以通过媒体查询检测到这一点,我们可以从那里扩展功能。如果我们在Mac OS中没有这样的媒体查询 - 也许有JS替代方案?或者它是否将颜色反转到如此低的水平以至于我们根本无法真正 ..
发布时间:2019-06-08 16:49:41 前端开发

在高对比度模式CSS实际发生了什么?

任何人都可以解释在高对比度模式下CSS会发生什么情况? http://hardlikesoftware.com/weblog/2009/11/04/css-sprites-vs-high-contrast-mode/ 在高对比度模式下,所有背景图像和颜色都被忽略 - 替换为高对比度颜色黑色或黑色在 白色。另一个问题是背景图片不总是 。 / strong> 我的登录表单 ..
发布时间:2017-01-20 19:53:22 前端开发

保持Form.BackgroundImage高对比度模式下可见

我有一个.NET的Winform与背景图像和测试刚刚公布时,在Win7显示设置被设置为高对比度模式和backgroundImage是隐藏的。我明白了为什么MS在默认情况下做到这一点,但我希望能有一种方法可以覆盖这种行为不改变我的布局形式?我宁愿不动我的点击事件和这样到另一个图像控制,我在窗体上添加模拟背景(然后还得将我由该也包含透明的PNG)...我们是在测试的后期阶段,所以少转机。 “背景 ..
发布时间:2016-10-08 16:29:22 C#/.NET