Firefox为剪贴板内容添加换行符

时间:2015-08-23 19:32:25

标签: html css firefox clipboard

在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:onetwothree

Firefox:一个 2个
3

有没有办法强制Firefox中的内容保持一行?

1 个答案:

答案 0 :(得分:1)

divs更改为spans可以让Firefox的剪贴板输出全部保存在一行(不插入新行),就像您要找的那样。

直播示例(运行它,然后尝试复制文本):

<span style="display: inline-block;">one</span><span style="display: inline-block;">two</span><span style="display: inline-block;">three</span>

非常有趣的问题,顺便说一下!