【问题标题】:Can't use certain colors in Windows 8 HTML5 app无法在 Windows 8 HTML5 应用程序中使用某些颜色
【发布时间】:2012-12-27 19:44:58
【问题描述】:

由于某种原因,当我将 Windows 8 应用程序中的背景颜色设置为 #0D0D0D#EEEEEE 时,它分别显示为 #111111#F2F2F2

这是一个错误,还是有原因?对于随机的其他颜色似乎很好,但由于某种原因,当我将它设置为黑色和白色之间的颜色时,它要求它改变。我也尝试过切换到 RGB 颜色,但仍然无法正常工作。

这真的没什么大不了的,但我是一个完美主义者,令人沮丧的是颜色与我的设计略有不同。

【问题讨论】:

  • 出于好奇,如果您使用三字符形式(如果可能),例如#eee 而不是#eeeeee,是否会出现同样的情况?它应该(取决于问题是什么),我只是好奇发生的事情是否只在某些情况下发生。
  • 是的,不管是 6 个字符还是 3 个字符。
  • 您如何确定它使用的颜色与您指定的颜色不同?使用这两种颜色,我在这里没有看到任何问题。来自第三方应用程序的颜色选择器正在准确报告 CSS 中指定的内容。您在计算机上运行的颜色深度是多少,如果是 24 位颜色,我认为您不应该看到这种行为。
  • 我还能够毫无问题地制作具有这些背景颜色的应用程序。此外,asker 接受了一个明显错误的主张作为正确答案。我相信这个问题反映了提问者的简单困惑。 (例如,他们可能已经设置了图层的 alpha 并且通过它看到了基础白色,或者其他什么。)
  • 您能否提供更多关于您如何设置这些颜色的详细信息?无法复制的问题很难解决,尤其是当它从表面上看没有多大意义时。

标签: css windows windows-8 microsoft-metro


【解决方案1】:

我有同样的问题,我所做的是将十六进制值更改为 rgb,或者如果它是确切的颜色名称,我将该名称应用于十六进制值。您可以在线找到许多在线颜色转换器。希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2020-12-22
    • 1970-01-01
    • 2012-12-30
    • 1970-01-01
    • 2013-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多