答案是肯定的。 Mike Samuel's answer 似乎误解或忽略了这个问题。
每当请求行号时,代码(不是行号)的“钢琴键”条带会发生在具有交替背景颜色的每隔一行文本中。我想在显示行号时将其关闭,但最初的提问者想知道如何打开它(如 Excel 电子表格)但不显示行号。然而,这两个问题都似乎与行号或li 样式直接有任何关系,因此会造成混淆。
要解决这个问题,可以添加background-color 属性;这会覆盖带编号的美化命令的条纹颜色并允许自定义条纹。
最终找到了我的问题和原始问题的答案。添加了一种样式来覆盖当前的美化代码,如下所示。您仍必须在 prettify 类中指定 linenums,但将显示 none:
每隔 5 行高亮显示没有数字:
<style>
li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8
{ background:#000022 !important; list-style-type:none !important}
li.L4,li.L9
{ background:#080833 !important; list-style-type:none !important}
</style>
用 nums 突出显示每 5 行:
<style>
li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8
{ background:#000022 !important; list-style-type:decimal !important}
li.L4,li.L9
{ background:#080833 !important; list-style-type:decimal !important}
</style>
重要提示:大括号前没有逗号。如果你插入这样
逗号样式将失败!