diff --git a/web/templates/api-docs.html b/web/templates/api-docs.html
index 3bbf4264..75fbbee0 100644
--- a/web/templates/api-docs.html
+++ b/web/templates/api-docs.html
@@ -516,20 +516,36 @@
min-width: 150px;
}
- /* 参数名、类型、必需、示例列不换行 */
+ /* 参数名、类型、必需列不换行 */
.api-params-table th:nth-child(1),
.api-params-table td:nth-child(1),
.api-params-table th:nth-child(2),
.api-params-table td:nth-child(2),
.api-params-table th:nth-child(4),
- .api-params-table td:nth-child(4),
- .api-params-table th:nth-child(5),
- .api-params-table td:nth-child(5) {
+ .api-params-table td:nth-child(4) {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
+ /* 示例列允许换行,完整显示 */
+ .api-params-table th:nth-child(5),
+ .api-params-table td:nth-child(5) {
+ white-space: normal;
+ word-wrap: break-word;
+ overflow-wrap: break-word;
+ overflow: visible;
+ }
+
+ /* 确保示例列中的code标签也能完整显示 */
+ .api-params-table td:nth-child(5) code {
+ white-space: normal;
+ word-wrap: break-word;
+ overflow-wrap: break-word;
+ display: inline-block;
+ max-width: 100%;
+ }
+
/* 描述列允许换行,但保持水平方向 */
.api-params-table th:nth-child(3),
.api-params-table td:nth-child(3) {