You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Jupyter Notebook在GitHub中末尾单元格横向显示异常求助

解决GitHub上Jupyter Notebook单元格横向显示异常的方案

可能原因

GitHub的Notebook渲染器与本地Jupyter环境的CSS样式解析逻辑存在差异,末尾单元格若包含无换行长文本、特殊格式输出,易触发横向布局异常。

修复步骤

  • 手动插入换行符:针对文本或代码输出,在长内容位置手动添加\n,强制内容换行。
  • 限制表格输出宽度:如果是DataFrame这类表格输出,在本地Jupyter中设置显示参数,调整后重新运行单元格再推送GitHub:
    import pandas as pd
    pd.set_option('display.max_colwidth', 100)  # 限制列宽,超出自动换行
    pd.set_option('display.max_columns', 10)    # 控制显示列数
    
  • 添加自定义CSS样式:在Notebook的markdown单元格中插入以下代码,强制输出内容换行:
    <style>
    .output_area pre {
        white-space: pre-wrap !important;
        word-wrap: break-word !important;
    }
    </style>
    
  • 拆分长内容单元格:若上述方法无效,将末尾包含长内容的单元格拆分为多个小单元格,分散内容长度。

验证方式

修改后先在本地Jupyter确认显示正常,再提交到GitHub查看渲染效果。

内容的提问来源于stack exchange,提问作者mccurcio

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 20:57:02