数码资讯
Z-Blog着色代码长码无线解决方案(基于jQuery)
朋友们用着色代码语法高亮插件可能遇到的编码问题没有变线。这个问题在互联网上找不到任何解决方案。这件事困扰我很久了。今天,这是一个简单的解决方案。 uff1a解 打开shcoredefault.css文件,找到定义。着色代码文本,加上一句话:终于打破打破!重要的是,这意味着代码将强制该行显示。 由于每
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
朋友们用着色代码语法高亮插件可能遇到的编码问题没有变线。这个问题在互联网上找不到任何解决方案。这件事困扰我很久了。今天,这是一个简单的解决方案。
uff1a解
打开shcoredefault.css文件,找到定义。着色代码文本,加上一句话:终于打破打破!重要的是,这意味着代码将强制该行显示。
由于每个人调用不同的CSS,您可以根据自己的需要修改CSS。
测试发现,对于3.08版本无效,您可以参考以下方法
因为我的博客主要是代码共享,很多贴纸代码都很长,大部分时间我都手动修改了。
但今天真的很难忍受,从互联网上找到解决办法。
1,CSS修改:
在文件夹: zb_system 管理员 UEditor 着色代码方
添加CSS文件shcoredefault.pack.css:
体着色代码。线{
空白:预包装!重要;
}
着色代码{。
宽度:100%!重要的;保证金:0 3em 0.3em!重要;位置:相对!溢流;自动!重要的;背景颜色:# f5f5f5!重要的;背景颜色:# f5f5f5,相对位置!
}
2,jQuery代码:
$(函数(){())
换行/换行
无功shlinewrap =函数(){()
$('。着色代码),每个(函数(){)
获取
var $ = $(this),
sh.find美元美元=('td沟。沟),
代码= $(美元sh.find 'td。代码)
;
通过行/ 循环
gutter.children美元(线),每个(功能(我){)
获取
gutterline = $(var $本),
代码= code.find美元美元('。线:nth-child(+(i + 1)+ ')')
;
/ /警报($ gutterline);
取高度
VaR高度= $(0)| | codeline.height;
如果(!高度){
高度=汽车;
}
{其他
高度=高度= 'px;
警告(高度);
}
高度超过/复制
gutterline.attr美元('style ','height:+高度+重要!);Edi为Firefox 15下的jQuery 1.7修复
console.debug($ gutterline.height(),高度,gutterline.text美元),美元(代码);
});
});
};
换行的时候,语法高亮/已经做了该做的事
无功shlinewrapwhenready =函数(){()
如果($('。着色代码的长度= = =)。0){
SetTimeout (shLineWrapWhenReady, 10);
}
{其他
ShLineWrap();
}
};
火灾
ShLineWrapWhenReady();});
上面的代码属于长代码,您是否已经更改了所有代码
现在,行号的高度与代码的高度是一致的。
uff1a解
打开shcoredefault.css文件,找到定义。着色代码文本,加上一句话:终于打破打破!重要的是,这意味着代码将强制该行显示。
由于每个人调用不同的CSS,您可以根据自己的需要修改CSS。
测试发现,对于3.08版本无效,您可以参考以下方法
因为我的博客主要是代码共享,很多贴纸代码都很长,大部分时间我都手动修改了。
但今天真的很难忍受,从互联网上找到解决办法。
1,CSS修改:
在文件夹: zb_system 管理员 UEditor 着色代码方
添加CSS文件shcoredefault.pack.css:
体着色代码。线{
空白:预包装!重要;
}
着色代码{。
宽度:100%!重要的;保证金:0 3em 0.3em!重要;位置:相对!溢流;自动!重要的;背景颜色:# f5f5f5!重要的;背景颜色:# f5f5f5,相对位置!
}
2,jQuery代码:
$(函数(){())
换行/换行
无功shlinewrap =函数(){()
$('。着色代码),每个(函数(){)
获取
var $ = $(this),
sh.find美元美元=('td沟。沟),
代码= $(美元sh.find 'td。代码)
;
通过行/ 循环
gutter.children美元(线),每个(功能(我){)
获取
gutterline = $(var $本),
代码= code.find美元美元('。线:nth-child(+(i + 1)+ ')')
;
/ /警报($ gutterline);
取高度
VaR高度= $(0)| | codeline.height;
如果(!高度){
高度=汽车;
}
{其他
高度=高度= 'px;
警告(高度);
}
高度超过/复制
gutterline.attr美元('style ','height:+高度+重要!);Edi为Firefox 15下的jQuery 1.7修复
console.debug($ gutterline.height(),高度,gutterline.text美元),美元(代码);
});
});
};
换行的时候,语法高亮/已经做了该做的事
无功shlinewrapwhenready =函数(){()
如果($('。着色代码的长度= = =)。0){
SetTimeout (shLineWrapWhenReady, 10);
}
{其他
ShLineWrap();
}
};
火灾
ShLineWrapWhenReady();});
上面的代码属于长代码,您是否已经更改了所有代码
现在,行号的高度与代码的高度是一致的。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。