Firefox 将换行符添加到剪贴板内容
Firefox adding newlines to clipboard content
当在 Firefox 中内联显示三个 <div>
元素,然后将输出的文本复制到剪贴板时,每个元素的文本之间会添加换行符。 Chrome 不是这种情况,它显示为一行。我正在测试的代码:
<div style="display: inline-block;">one</div><div style="display: inline-block;">two</div><div style="display: inline-block;">three</div>
Chrome: 一二三
火狐:一个
两个
三
有没有办法强制 Firefox 的内容保持在一行?
将 divs
更改为 spans
让 Firefox 的剪贴板输出对我来说全部在一行上(没有插入换行符),就像您正在寻找的那样。
Live Example(运行它,然后尝试复制文本):
<span style="display: inline-block;">one</span><span style="display: inline-block;">two</span><span style="display: inline-block;">three</span>
顺便说一句,非常有趣的问题!
当在 Firefox 中内联显示三个 <div>
元素,然后将输出的文本复制到剪贴板时,每个元素的文本之间会添加换行符。 Chrome 不是这种情况,它显示为一行。我正在测试的代码:
<div style="display: inline-block;">one</div><div style="display: inline-block;">two</div><div style="display: inline-block;">three</div>
Chrome: 一二三
火狐:一个
两个
三
有没有办法强制 Firefox 的内容保持在一行?
将 divs
更改为 spans
让 Firefox 的剪贴板输出对我来说全部在一行上(没有插入换行符),就像您正在寻找的那样。
Live Example(运行它,然后尝试复制文本):
<span style="display: inline-block;">one</span><span style="display: inline-block;">two</span><span style="display: inline-block;">three</span>
顺便说一句,非常有趣的问题!