如何移除Jupyter Notebook中Markdown单元格边框并保持干净背景?
解决Jupyter Notebook Markdown单元格始终无边框的问题
嘿,我来帮你搞定这个烦恼!要让Markdown单元格不管是编辑状态还是选中状态都保持无边框、背景干净,最靠谱的方法是自定义Jupyter的CSS样式,具体步骤如下:
第一步:创建自定义CSS目录(如果没有的话)
打开终端,执行下面的命令来创建Jupyter的自定义样式目录:mkdir -p ~/.jupyter/custom/第二步:编写自定义CSS规则
在刚才创建的custom目录里新建一个custom.css文件,然后把下面的代码粘贴进去:/* 移除编辑模式下Markdown单元格的边框和背景色 */ .jp-MarkdownCell.jp-mod-editMode { border: none !important; background-color: transparent !important; } /* 可选:移除选中(未编辑)状态下的边框和背景色 */ .jp-MarkdownCell.jp-mod-selected { border: none !important; background-color: transparent !important; }这里的
!important是为了确保我们的自定义样式能覆盖Jupyter默认的样式优先级,保证效果生效。第三步:重启Jupyter Notebook
保存custom.css文件后,关闭所有正在运行的Jupyter Notebook实例,然后重新启动。再次打开你的Notebook,双击Markdown单元格进入编辑模式,就会发现边框和额外背景都消失啦!
如果之后你还想调整其他界面样式(比如字体、单元格间距等),都可以在这个custom.css文件里添加对应的CSS规则哦。
内容的提问来源于stack exchange,提问作者Dimon Buzz
相关产品推荐
相关产品推荐

