我在桌面上的 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;