我正在使用google-code-prettify的默认设置。当一行太长时,它超出了边界,如下所示:它们是否可以包装代码行?
答案 0 :(得分:11)
您需要使用pre-wrap
。
pre {
white-space: pre-wrap;
}
答案 1 :(得分:3)
您可以使用CSS属性word-wrap: break-word;
启用自动换行功能。确保您的选择器优先于Google的风格,因为他们可能会在某处设置word-wrap: nowrap;
。
答案 2 :(得分:2)
另一种方法是将overflow
更改为auto
pre {
overflow: auto;
}
答案 3 :(得分:2)
对于使用亚麻布的任何人,您需要这个
:not(pre) > code {
white-space: pre-wrap;
word-wrap: break-word;
}