【问题标题】:Adding Table Styling to New API Management Portal将表格样式添加到新的 API 管理门户
【发布时间】:2020-10-23 12:54:34
【问题描述】:

我正在使用本指南将客户的 Azure API 管理门户实施从“旧”门户转换为新的/当前门户:

https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-developer-portal-customize

除了缺乏创建自定义样式和样式表的能力之外,大部分情况下,转换都很容易:

样式

虽然不需要调整任何样式,但可以考虑 调整特定元素。比如改变原色 以匹配您品牌的颜色。

我们的许多 API 页面中都有 HTML 表格,用于描述为 PUT、POST 和 PATCH 操作提交的 JSON 消息。在新的 API 管理门户下,表格 CSS 消失了,我现在看到了重新添加对旧样式表的引用的方法。 CSS 格式化表格边框、标题行颜色等,如下面的示例所示。

有没有办法将自定义 CSS 添加到“新”API 管理门户?

如果不是,我应该如何一致地格式化我们所有现有文档中的数百个表格?将 CSS 嵌入到每个页面中似乎很疯狂,但我没有看到任何其他方法。

以下是我的客户在其中一个 API 的“请求正文”部分中设置样式的表格示例:

我看到有一个 open ticket in the API Management's GitHub repo to add a "table widget" 可用时会很好,但现在对我没有帮助。

【问题讨论】:

    标签: css azure azure-api-management


    【解决方案1】:

    在挖掘新门户中已经定义的现有样式时,我发现如果我将以下样式添加到我的表格中,它会很好地清理:

    <table class="table">
    

    在我的原始帖子中发布的表格如下所示,并应用了.table 样式:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-21
      • 2021-02-27
      • 1970-01-01
      相关资源
      最近更新 更多