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

如何设置Jupyter Notebook导出HTML文件的单元格宽度?

解决Jupyter Notebook导出HTML后单元格过宽的问题

一、导出前在Jupyter内设置(推荐)

通过自定义Jupyter的CSS样式,让导出的HTML自动继承固定宽度:

  • 定位Jupyter的自定义CSS目录:
    • Linux/macOS路径:~/.jupyter/custom/custom.css
    • Windows路径:C:\Users\<你的用户名>\.jupyter\custom\custom.css
  • 若目录中无custom.css文件,直接新建该文件;
  • 在文件中添加以下样式代码:
/* 限制单元格容器最大宽度,匹配Jupyter默认显示效果 */
.container {
    width: 90% !important;
    max-width: 1200px !important;
    margin: 0 auto !important;
}

/* 让Markdown图片自适应容器宽度,避免溢出 */
.rendered_html img {
    max-width: 100% !important;
    height: auto !important;
}
  • 重启Jupyter Notebook后重新导出HTML,即可获得固定宽度的页面。

二、导出HTML后手动调整

若已导出HTML文件,可直接修改文件内容修复:

  • 用文本编辑器打开目标HTML文件;
  • 找到文件头部的<style>标签区块;
  • 在<style>标签内插入上述CSS代码;
  • 保存文件后,浏览器打开即可看到单元格宽度被限制,图片自适应显示。

注:两种方法均不会影响Bokeh图表的交互功能,仅调整页面布局宽度。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 21:32:07