1

是否可以在 etherpad-lite 中设置编号列表格式?

默认格式为:

1. 
1.1.
1.1.1 

我想要格式化:

§1
1)
1.

更新:尝试使用

.list-number1 li:before {
    content: "§" counter(first, decimal);
    counter-increment: first;
}

但第一级的所有元素都有§1编号(我认为没有纯css解决方案) 在此处输入图像描述

4

1 回答 1

0

我编写了 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 中编写了实现,所以我对此有点熟悉......

于 2014-03-19T01:43:24.070 回答