停止 Edge 浏览器尝试跨元素选择单词
Stop Edge browser trying to select words across elements
当前的 Edge 浏览器尝试跨不同元素选择整个文本单词。如果移动鼠标的速度足够快,它将捕捉到整个单词。
效果如下所示:https://jsfiddle.net/n7t43ac7/1/(使用 Edge 浏览器查看)。
Chrome 不会这样做;它不会尝试捕捉单词。在我的特定用例中,我更喜欢Edge的行为像Chrome一样。
是否可以从 CSS 或 JavaScript 在 Edge 中控制此行为? 在这种情况下,-ms-user-select
似乎无济于事。
如果您查看第一方 Windows 应用程序,则此行为是相同的。例如,单词表现出相同的行为。当您在一个方向上拖动所选内容时,它将与每个单词对齐。如果在通过单词边界后按住鼠标并向相反方向移动,则可以更精细地控制字母选择。
由于此行为存在于多个应用程序中,因此它似乎是 Edge 内部的设计使然。
作为 Edge 中的开发人员,无法通过 CSS 属性控制此行为。我唯一的建议是将其作为 Edge 用户之声的建议提出。
https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/
相关文章:
- Webdriver.io pageObject模式-通过传递参数来定义元素选择器
- 使用元素选择器向Object添加函数
- j查询未来元素选择器
- 是否存在jQuery元素选择库的最小化版本
- Jquery动态元素选择器
- 为Select元素选择ONCHANGE
- 如何通过元素选择器获取tinyMCE编辑器实例
- 引导模式元素选择
- 下拉元素选择和 JS 调用不起作用
- 如何在 Edge Animate 中使用类元素选择器绑定 ElementAction
- 停止 Edge 浏览器尝试跨元素选择单词
- jQuery在以下选择器中引用初始元素选择器
- 编写一个类似jQuery的JS元素选择器
- 并行元素选择器
- 带有元素选择器的jQuery get()函数
- 如何设置为元素选择的属性并从其余部分移除属性
- Jquery Html元素选择器
- Jquery元素选择
- 如何使用Javascript防止HTML元素选择选项中的冲突
- 在IE上组合了活动状态伪类和相邻元素选择器