Php 什么是好的语法高亮?
我正在为我的使用PHP&MySQL和Jquery的站点寻找一个好的语法高亮。语法高亮显示,不允许代码重叠,但允许用户在stackoverflow上像这里一样滚动。绝对是基于Geshi库的所有PHP源代码高亮显示 通过添加CSSPhp 什么是好的语法高亮?,php,jquery,mysql,Php,Jquery,Mysql,我正在为我的使用PHP&MySQL和Jquery的站点寻找一个好的语法高亮。语法高亮显示,不允许代码重叠,但允许用户在stackoverflow上像这里一样滚动。绝对是基于Geshi库的所有PHP源代码高亮显示 通过添加CSSoverflow:auto,您可以使代码块“不让代码重叠,但允许用户滚动” 另一个好方法是使用基于JavaScript的代码高亮显示程序,突出显示客户端或上的代码。滚动只是代码所在位置的CSS属性,类似于 max-height: 600px; overflow: auto;
overflow:auto,您可以使代码块“不让代码重叠,但允许用户滚动”代码>
另一个好方法是使用基于JavaScript的代码高亮显示程序,突出显示客户端或上的代码。滚动只是代码所在位置的CSS属性,类似于
max-height: 600px;
overflow: auto;
(属性overflow
告诉浏览器使用滚动条,max height
告诉浏览器垂直滚动条应该在什么位置启动。)
至于hilighting,请看一看。语法Highlighter有php、sql、js等的画笔。
如果您正在寻找客户端解决方案,请尝试:
或
它们都支持sql、javascript和php
至于重叠,您可以添加一个div父对象并使用css来定制行为请检查美化GC语法高亮显示。但如中所述,您可能需要对插件的CSS文件进行少量修改 通过设置CSSoverflow:auto,“重叠”问题不会被解决吗代码>在包含格式化源代码的div上?我很挑剔。我知道这一点。别把它当回事。溢出:如果容器需要滚动条来适应内容,则自动告诉容器使用滚动条。如果内容合适,则不显示滚动条。@超现实,是。我从来没有说过它总是使用它们。:)对不起,我不该管它。没有我的选择,你的回答很好。