【问题标题】:How to ensure correct HTML color input is updated?如何确保更新正确的 HTML 颜色输入?
【发布时间】:2021-07-14 04:46:42
【问题描述】:

创建两个颜色输入元素,然后使用专门的 macOS Firefox(Big Sur,已应用最新更新)观察:

  • 打开颜色选择器并正确修改颜色会影响所选输入
  • 在不关闭选择器的情况下,双击下一个输入并正确修改颜色会影响新选择的输入
  • 现在再次双击第一个输入,尝试修改颜色 - 第二个输入被错误地更新了。

我有一个在单个视图中输入多种颜色的重要示例,并且现在还在一个简化示例中复制了该问题,以确认这不是我们的实现出错。

更糟糕的是,在单个视图中有多个输入(也许这部分是我们的实现),上述错误似乎复合到输入不再调用颜色选择器的地步。没有浏览器崩溃或页面挂起等,只是显然无法正常工作。

<input type="color" id="me" />
<input type="color" id="you" />

以上就是复制问题所需的全部内容。现场示例也在这里:https://codepen.io/davewallace/pen/KKaGPLX

可能是浏览器/操作系统组合的错误,不胜感激建议或想法。

【问题讨论】:

    标签: html macos firefox colors


    【解决方案1】:

    好的,看起来 Firefox 错误可能再次出现:https://bugzilla.mozilla.org/show_bug.cgi?id=975468

    【讨论】:

      猜你喜欢
      • 2016-03-07
      • 2023-03-17
      • 1970-01-01
      • 2021-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-21
      相关资源
      最近更新 更多