z-blogSyntaxHighlighter長代碼無法換行解決辦法(基于jquery)_jquery
來源:懂視網(wǎng)
責(zé)編:小采
時間:2020-11-27 21:45:46
z-blogSyntaxHighlighter長代碼無法換行解決辦法(基于jquery)_jquery
z-blogSyntaxHighlighter長代碼無法換行解決辦法(基于jquery)_jquery:用SyntaxHighlighter 語法高亮插件的朋友可能都遇到過代碼顯示不換行的問題,這個問題在網(wǎng)上也找不到什么解決辦法,一直困擾了我很久,今天算是把它解決了,辦法其實簡單,下面說下... 解決方法: 打開shCoreDefault.css文件,找到對.syntaxhigh
導(dǎo)讀z-blogSyntaxHighlighter長代碼無法換行解決辦法(基于jquery)_jquery:用SyntaxHighlighter 語法高亮插件的朋友可能都遇到過代碼顯示不換行的問題,這個問題在網(wǎng)上也找不到什么解決辦法,一直困擾了我很久,今天算是把它解決了,辦法其實簡單,下面說下... 解決方法: 打開shCoreDefault.css文件,找到對.syntaxhigh
用SyntaxHighlighter 語法高亮插件的朋友可能都遇到過代碼顯示不換行的問題,這個問題在網(wǎng)上也找不到什么解決辦法,一直困擾了我很久,今天算是把它解決了,辦法其實簡單,下面說下...
解決方法:
打開shCoreDefault.css文件,找到對.syntaxhighlighter textarea的定義,在最后加上一句:word-break:break-all !important;就ok了,意思是讓代碼強制換行顯示。
由于每個人調(diào)用的css不同,大家可以根據(jù)自己的需要修改css
測試發(fā)現(xiàn)對于3.08版本無效,大家可以參考下面的方法
由于我的博客主要是代碼分享,很多貼的代碼,都很長。很多時候我都是手動給他換行。
但是今天實在是受不了。從網(wǎng)上找個辦法解決一下。
1、css修改:

在文件夾:zb_system\ADMIN\ueditor\third-party\SyntaxHighlighter
在文件shCoreDefault.pack.css添加css:
body .syntaxhighlighter .line{
white-space: pre-wrap !important;
}
.syntaxhighlighter{
width:100%!important;margin:.3em 0 .3em 0!important;position:relative!important;overflow:auto!important;background-color:#f5f5f5!important;border:1px solid #ccc!important;word-break:break-all;
}
2、Jquery代碼:
上面的代碼就是屬于長代碼。大家看看是不是都換行了??
現(xiàn)在,行號的高度就能和代碼的高度保持一致了。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
z-blogSyntaxHighlighter長代碼無法換行解決辦法(基于jquery)_jquery
z-blogSyntaxHighlighter長代碼無法換行解決辦法(基于jquery)_jquery:用SyntaxHighlighter 語法高亮插件的朋友可能都遇到過代碼顯示不換行的問題,這個問題在網(wǎng)上也找不到什么解決辦法,一直困擾了我很久,今天算是把它解決了,辦法其實簡單,下面說下... 解決方法: 打開shCoreDefault.css文件,找到對.syntaxhigh