5

是否可以使用 markdown 更改表格的布局docfx

例如,下表的可读性不是很好,因为列之间有间距。事件没有交替的行颜色:

| Property | Description |
|---|---|
| URL | `/api/<version>/auth/login` |
| Method | `post` |
| Success | Http status *200* |
| Failure | Http-status *400/500* |
| Content/Media-Type | `application/json` |
| Authorization | *no* |
| Roles | - |

这就是它的外观doxfx

MD表

某种预期的行为:

预期的

4

1 回答 1

6

我们将扩展默认模板:

创建一个文件:(Project Folder)\template\styles\main.js

默认的 DocFX 模板使用 Bootstrap 和 JQuery,因此在 main.js 中放置以下内容:

$(document).ready(function ()
{
   $("table").addClass("table table-bordered table-striped table-condensed");
})

这使得降价表与 Api 文档中的相同。要使用 Bootstrap 表格样式,请参阅http://www.w3schools.com/bootstrap/bootstrap_tables.asp

现在,我们将此模板添加到 docfx.json:
在 docfx.json 中,替换"template": ["default"]"template": ["default", "template"].

于 2016-07-24T17:33:35.087 回答