帝国CMS百度编辑器ueditor前台代码高亮无法自动换行怎么办?

以下文件需要修改:

用SyntaxHighlighter
语法高亮插件的朋友可能都遇到过代码显示不换行的问题,这个问题在网上也找不到什么解决办法,一直困扰了我很久,今天算是把它解决了,办法其实简单,下面说下…

/ueditor/third-party/SyntaxHighlighter/shCoreDefault.css

解决方法:

打开:shCoreDefault.css

打开shCoreDefault.css文件,找到对.syntaxhighlighter
textarea的定义,在最后加上一句:word-break:break-all
!important;就ok了,意思是让代码强制换行显示。

找到81行,

由于每个人调用的css不同,大家可以根据自己的需要修改css

1.syntaxhighlighter table { width: 100% !important; border: 1px solid #c0c0c0 !important; }

测试发现对于3.08版本无效,大家可以参考下面的方法

修改为:

由于我的博客主要是代码分享,很多贴的代码,都很长。很多时候我都是手动给他换行。

1.syntaxhighlighter table { width: 100% !important; word-``break``:``break``-all; border: 1px solid #c0c0c0 !important; }

澳门新葡亰网站注册,但是今天实在是受不了。从网上找个办法解决一下。