我有这种情况http://jsfiddle.net/9cRpe/。 您可以看到& #09字符(html中的制表符)在到达页面末尾时被剪裁/删除。它是否可以被css修改,因此标签不会被修剪? 请参阅附图,了解我想要实现的结果。谢谢
答案 0 :(得分:0)
尝试5
而不是	
答案 1 :(得分:0)
<击> 空格:预包装;
<击> MDN Document 击>
编辑:好的,我做了一个愚蠢的回答。
我认为[Tab]字符不是设计为“插入 n 空格”。相反,请考虑以下情形:
---&GT;代码
// - &GT;代码
只要不将[Tab]转换为[Space],就可以在许多IDE中看到这一点。所以我认为[Tab]字符意味着“将下一个字符推到下一个标签位置”。
这就是为什么你没有看到所需的空间,因为“下一个角色已被放置在下一个标签位置”。
比较这两个小提琴:http://jsfiddle.net/9cRpe/1/,http://jsfiddle.net/9cRpe/2/,
注意我在第一个“===&gt;”之前添加的空间,你可以看到第一个“&lt; ===”没有移动----它总是与“tab”字对齐第一行。
我现在想不出一个解决方案,但我想要涵盖我以前的愚蠢,所以我写下这些希望可以激励你的东西......