以这种方式更改主题后,我正在运行一个 jupyter 笔记本
!jt -t oceans16 -T -N -kl
现在工具栏出现了,但它与代码和目录重叠。如果我向下滚动笔记本,它会一直隐藏第一个单元格和目录:
一旦我恢复为默认值,这就会停止
!jt -r
从这里可以看出:
这是我的设置jupytherthemes
或目录中的问题nbextension
吗?
以这种方式更改主题后,我正在运行一个 jupyter 笔记本
!jt -t oceans16 -T -N -kl
现在工具栏出现了,但它与代码和目录重叠。如果我向下滚动笔记本,它会一直隐藏第一个单元格和目录:
一旦我恢复为默认值,这就会停止
!jt -r
从这里可以看出:
这是我的设置jupytherthemes
或目录中的问题nbextension
吗?
~/.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;
}
*/
对我来说,目录和 jupyter notebook 是相互重叠的。对于您的情况,请尝试使用下面的代码。您可以玩 70% 的价值来获得与您的屏幕完美匹配。
from IPython.core.display import display, HTML
display(HTML("<style>.container { width:70% !important; }</style>"))
答案——如何恢复正常。Jupyter note启动时,不要运行上述命令,它会恢复正常。米
此外,您可以运行类似的代码 - display.max_columns to 'None' 以默认运行。
%matplotlib inline
pd.set_option('display.max_columns', None)
pd.set_option('display.max_rows', 100)
在您的~/.jupyter/custom
文件夹中,编辑custom.css
文件并删除以下行:position:absolute;
在div#maintoolbar {
. 这应该将工具栏设置为与默认 Jupyter 主题下的相同。
我还取消了 Nbextensions 目录选项中的“扩大显示区域以适合浏览器窗口”和“将笔记本的标题和菜单移动到左侧而不是居中”选项。就我个人而言,我发现在使用带有工具栏的目录时,这让我看起来更好。