Safari 选择给定行左侧的所有文本

问题描述 投票:0回答:0

我在桌面上的 Safari 上处理以下情况。我正在排除故障的应用程序有一些文本。每当我用鼠标点击一个词时,safari 都会在同一行中选择该词以及该词左侧的所有内容。这不会发生在其他浏览器上,例如 Chrome。当我使用 Javascript 的

window.getSelection().getRange()
。它告诉我只选择了原始单词。我怎样才能强制 Safari 只选择那个词?不幸的是,我无法提供该行为的任何屏幕截图。这是元素上的 CSS:

 font-family: Roboto, "Helvetica Neue", sans-serif;
 -webkit-font-smoothing: antialiased;
 display: inline;
 line-height: 3.2;
 font-style: italic;

父元素

 font-family: Roboto, "Helvetica Neue", sans-serif;
 -webkit-font-smoothing: antialiased;
 padding: 1.7em 0;
 display: inline;
javascript html css safari
© www.soinside.com 2019 - 2024. All rights reserved.