GitHub Flavored Markdown 的任务列表不支持有序列表。

9
我注意到有一种方法可以在GFM中添加任务列表,就像他们在这里的博客文章中提到的那样:https://github.com/blog/1375-task-lists-in-gfm-issues-pulls-comments 然而,它没有展示如何在有序列表中使用任务列表的例子。这个功能被支持吗?如果是,能否有人分享一个例子呢?
2个回答

8
不支持。您可以像这样编写复选框的有序列表:
1. [ ] Foo
2. [ ] Bar

它在HTML中呈现为有序列表(<ol>),但它们的样式表将数字去除了。
因此,虽然您可以将列表表示为有序列表,但需要自己的样式表才能将其呈现为有序列表。

1
这是一篇旧帖子,可能有更好的样式,但在我的情况下,在li上添加一个规则,即list-style: unset !important;padding-left: 25px;效果很好。 - davidk
@davidk 你能在 Markdown 中指定这个规则吗? - mochsner

4
注意:自从引入嵌套任务列表(2014年5月)后,虽然以下内容仍然会呈现为<ol>元素,但不支持编号任务列表。
1. [ ] Figure out wormholes
  1. [ ] Call @arfon
  2. [ ] Research ([docs](http://en.wikipedia.org/wiki/Wormhole#Time_travel))
  3. [ ] Build prototype #15
  4. [ ] Test run #43 @world-domination/time-travel
2. [ ] ...?
3. [ ] Profit!

那将会给出:

https://cloud.githubusercontent.com/assets/182/2975762/9aedfb04-db98-11e3-9946-23e06671061f.png

就像这样:

<ol class="task-list added">

    <li class="task-list-item">
        <input class="task-list-item-checkbox" type="checkbox" disabled=""></input>
        <label></label>

         Figure out wormholes 

        <ol class="task-list">
            <li class="task-list-item"></li>
            <li class="task-list-item"></li>
            <li class="task-list-item"></li>
            <li class="task-list-item"></li>
        </ol>
    </li>
    <li class="task-list-item"></li>
    <li class="task-list-item"></li>

</ol>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接