当前位置:首页 > 日志 > 正文内容

z-blog使用编辑器插入代码语言后在文章页面样式宽度过长错位解决方法

光的传人9年前 (2016-08-19)日志3538

自从换了自适应的模板以来,很少在博文中插入代码语言了,于是也没在乎之前的文章显示是否有问题。而昨天的两篇文章中碰巧必须插入代码,于是发现这个问题(正文中插入代码语言后,宽度超过了正文并且不自适应)太影响美观了!大大的影响了用户体验!怎么办呢?模板中并没有定义这些样式的代码,只能修改核心文件吗?

通过自己的摸索(无奈,网上并没有这样的解决方法,只有让代码高亮的解决方法,并不适用于此类情况),终于发现了控制此处显示的代码身在何处了。以下就是让z-blog正文插入的代码能够自适应文章宽度的解决方法:

1、把zb_system/admin/ueditor/third-party/syntaxHighlighter/shCore.pack.js中

<table border="0" cellpadding="0" cellspacing="0">'+this.getTitleHtml(this.getParam("title"))+"<tbody><tr>"+(gutter?'<td class="gutter">'+this.getLineNumbersHtml(N)+"</td>":"")+'<td class="code"><div class="container">'+M+"</div></td></tr></tbody></table>

修改为

<div border="0" cellpadding="0" cellspacing="0">'+this.getTitleHtml(this.getParam("title"))+"<table><tr>"+(gutter?'<td class="gutter">'+this.getLineNumbersHtml(N)+"</td>":"")+'<td class="code"><div class="container">'+M+"</div></td></tr></table></div>

2、zb_system/admin/ueditor/third-party/syntaxHighlighter/shCore.js文件中也有同样的代码,但好像不是真正执行的代码(经测试,是核心代码,不修改的话过段时间以上文件会自动回复,以上文件可能是缓存文件),这个文件也要修改。

修改完成后,显示的效果是这样的:

插入的代码语言在一个div里面,与文章宽度自适应!这样就看着舒服多了!

扫描二维码推送至手机访问。

版权声明:本文由光的传人博客www.liu16.com发布,如需转载请注明出处。

本文链接:http://www.liu16.com/post/z-blog_2494.html

分享给朋友:

相关文章

4000895558是什么电话?东信银行?普通话都说不标准还怎么骗人!

4000895558是什么电话?东信银行?普通话都说不标准还怎么骗人!

今天下午接到一个来电显示为4000895558的电话,一看是400电话,就知道是骗子电话(为啥这么说呢?因为我用过400电话号码,400只是一个转接功能,在400号码后台你只可以设置几个要转接的号码,但是不能当作电话来拨打,所以说,不管40...

错误号:3002(aspcms)提示:【加载文件失败】解决方法

错误号:3002(aspcms)提示:【加载文件失败】解决方法

最近刚做的一个自适应平台的企业站,整理好资料、做好漏洞防范后上传到服务器,发现网站的产品详细页面、文章详细页面访问出错,提示:【加载文件失败】,错误号:3002,错误描述:文件无法被打开。这是怎么回事呢?在制作aspcms模板的时候,光的传...

360N6pro手机安卓8.1最新内测包012泄露版本

360N6pro手机安卓8.1最新内测包012泄露版本

自从入手360N6pro手机以来,处处是坑。当初冲着其性价比买的(颜值?作为理工男是从来不看颜值买手机的),心想着就算系统不好用,还可以刷其他的系统,比如MIUI等。可是入手后才发现,root都要拆机才能操作……算了,懒得折腾了。将就着用吧...

安装产品密钥时出错错误代码:0xC004F061,我的出现0xc004e016

安装产品密钥时出错错误代码:0xC004F061,我的出现0xc004e016

昨天在虚拟机上安装好的win10,今天想着好好研究下怎么激活,顺便把能用在win10正式版的激活方法及工具分享一下呢,结果出现了如下提示:安装产品密钥时出错错误代码:0xc004e016。微软官方“你已升级到 Windows 10,但未安装...

ecshop手机调用品牌网址方法{$brand.site_url}修改调用

ecshop手机调用品牌网址方法{$brand.site_url}修改调用

弄到大半夜,终于把问题解决了!ecshop中,手机模板调用品牌网址(品牌的官方网址)标签{$brand.site_url}无论怎么变形,都没法显示出数据,就算修改/mobile/brands.php代码也没有用。这可怎么办?度娘、谷歌问了个...

aspcms系统产品详情模板页面[news:title]失效解决方法

aspcms系统产品详情模板页面[news:title]失效解决方法

正在使用的aspcms系统可能是比较早的版本了,一直没有比较大的问题。但是在修改产品详情页面时,用代码{aspcms:cimages contentid=[product:id]} [cimages:src] [news:title] {/...

评论列表

淘宝优惠券
9年前 (2016-09-02)

我想说 我没看懂

松松软文发布
9年前 (2016-09-02)

表示看不懂

修行者
9年前 (2016-09-01)

这个可以直接修改css解决的。

小小温哒铺子
9年前 (2016-08-19)

最 烦 代 码!!!谢谢分享~

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。