2

以这种方式更改主题后,我正在运行一个 jupyter 笔记本

!jt -t oceans16 -T -N -kl

现在工具栏出现了,但它与代码和目录重叠。如果我向下滚动笔记本,它会一直隐藏第一个单元格和目录:

在此处输入图像描述

一旦我恢复为默认值,这就会停止

!jt -r

从这里可以看出:

在此处输入图像描述

这是我的设置jupytherthemes或目录中的问题nbextension吗?

4

4 回答 4

2

~/.jupyter/custom/custom.css使用 jupyter 主题的代码覆盖默认设置。
默认的 jupyter 设置没有重叠工具栏问题。

下面的代码部分似乎导致了问题。如图所示,只需将此部分注释掉即可。

/* 
div#maintoolbar {
 position: absolute;
 width: 90%;
 margin-left: -10%;
 padding-right: 8%;
 float: left;
 background: transparent !important;
}
#maintoolbar {
 margin-bottom: -3px;
 margin-top: 0px;
 border: 0px;
 min-height: 27px;
 padding-top: 2px;
 padding-bottom: 0px;
}
#maintoolbar .container {
 width: 75%;
 margin-right: auto;
 margin-left: auto;
}
*/
于 2021-03-31T13:20:15.553 回答
2

对我来说,目录和 jupyter notebook 是相互重叠的。对于您的情况,请尝试使用下面的代码。您可以玩 70% 的价值来获得与您的屏幕完美匹配。

from IPython.core.display import display, HTML
display(HTML("<style>.container { width:70% !important; }</style>"))
于 2020-06-10T05:55:42.300 回答
0

答案——如何恢复正常。Jupyter note启动时,不要运行上述命令,它会恢复正常。米

此外,您可以运行类似的代码 - display.max_columns to 'None' 以默认运行。

%matplotlib inline  
pd.set_option('display.max_columns', None)  
pd.set_option('display.max_rows', 100)
于 2020-06-21T17:05:15.463 回答
0

在您的~/.jupyter/custom文件夹中,编辑custom.css文件并删除以下行:position:absolute;div#maintoolbar {. 这应该将工具栏设置为与默认 Jupyter 主题下的相同。

我还取消了 Nbextensions 目录选项中的“扩大显示区域以适合浏览器窗口”和“将笔记本的标题和菜单移动到左侧而不是居中”选项。就我个人而言,我发现在使用带有工具栏的目录时,这让我看起来更好。

于 2021-01-13T12:44:47.500 回答