是否可以在 etherpad-lite 中设置编号列表格式?
默认格式为:
1.
1.1.
1.1.1
我想要格式化:
§1
1)
1.
更新:尝试使用
.list-number1 li:before {
content: "§" counter(first, decimal);
counter-increment: first;
}
但第一级的所有元素都有§1编号(我认为没有纯css解决方案)
是否可以在 etherpad-lite 中设置编号列表格式?
默认格式为:
1.
1.1.
1.1.1
我想要格式化:
§1
1)
1.
更新:尝试使用
.list-number1 li:before {
content: "§" counter(first, decimal);
counter-increment: first;
}
但第一级的所有元素都有§1编号(我认为没有纯css解决方案)
我编写了 Etherpad 有序列表实现。用 CSS 做你想做的事会很容易。
将以下内容放在您的 src/static/custom/pad.css
/* The behavior for incrementing and the prefix */
.list-number1 li:before {
content: "§" counter(first);
counter-increment: first;
}
.list-number2 li:before {
content: counter(first) ")";
counter-increment: second;
}
.list-number3 li:before {
content: counter(first) ".";
counter-increment: third 1;
}
确保在刷新页面时它没有加载 custom/pad.css 的缩小/缓存版本
我觉得这被否决了很奇怪.. OP你能确认这是正确的答案吗?
再次值得注意的是,我在 Etherpad Core 中编写了实现,所以我对此有点熟悉......