【问题标题】:Stop Edge browser trying to select words across elements停止 Edge 浏览器尝试跨元素选择单词
【发布时间】:2016-05-17 09:46:17
【问题描述】:

当前的 Edge 浏览器尝试跨不同元素选择整个文本单词。如果鼠标移动得足够快,它会捕捉到整个单词。

这里演示效果:https://jsfiddle.net/n7t43ac7/1/(使用Edge浏览器查看)。

Chrome 不这样做;它不会试图捕捉到单词。 在我的特定用例中,我更喜欢 Edge 的行为是否像 Chrome。

是否可以通过 CSS 或 JavaScript 在 Edge 中控制此行为? -ms-user-select 在这种情况下似乎没有帮助。

【问题讨论】:

    标签: javascript css selection microsoft-edge


    【解决方案1】:

    如果您查看第一方 Windows 应用程序,则此行为是相同的。例如,Word 表现出相同的行为。当您向一个方向拖动选择时,它将捕捉到每个单词。如果您在通过单词的边界后按住鼠标并朝相反方向移动,则可以更精细地控制字母选择。

    由于这种行为存在于多个应用程序中,它似乎是 Edge 内部设计的。

    作为 Edge 中的开发人员,无法通过 CSS 属性来控制这种行为。我唯一的建议是将其作为 Edge Uservoice 的建议提出。

    https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-11
      • 1970-01-01
      • 1970-01-01
      • 2013-04-05
      • 1970-01-01
      • 2013-05-27
      • 2011-08-03
      • 2020-06-04
      相关资源
      最近更新 更多