我正在尝试制作一个和弦网站,您可以在其中获取歌词并将和弦放在上面。
虽然我能够通过单独跨越它们,将它们显示在一个块中,然后将它们包装在另一个显示内联块的跨度中,成功地将和弦定位在歌词上方,但当我尝试将它们复制并粘贴到记事本中时,它没有t 保留空格并将它们粘贴为单独的元素。
这是我正在谈论的一个例子:http: //jsfiddle.net/CPYTg/3/
设置:
<li class="pair" onclick="javascript:doNote(0);">
<span class="chord" id="ch_0">E</span><span class="lyric" id="ly_0">Tonight</span>
</li>
li.pair {display:inline-block;padding:0 5px;}
.lyric {display:block;}
.chord {display:block;text-align:center;}
如您所见,和弦和歌词在浏览器中正确显示,但在将它们复制并粘贴到记事本时,它会将它们格式化为单独的项目。有什么办法可以解决这个问题,以便在复制和粘贴它们时保留空格?