首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iPython自定义主题不在笔记本上工作

iPython自定义主题不在笔记本上工作
EN

Stack Overflow用户
提问于 2015-08-04 15:51:29
回答 1查看 477关注 0票数 0

我按照这里接受的答案:Problems setting up a new theme in Ipython?中的说明,为我的ipython笔记本设置了海洋黑暗主题。上面的答案有错误的链接,所以我用

代码语言:javascript
复制
curl -o `ipython locate profile ocean`/static/custom/custom.css https://raw.githubusercontent.com/nsonnad/base16-ipython-notebook/master/ipython-2/output/base16-ocean-dark.css

该主题在目录页上运行良好,但当我实际打开笔记本时,它看起来如下:

我做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-13 00:32:02

输出单元(和许多其他的东西)并不是黑暗的。试着做这样的事

代码语言:javascript
复制
div.output_area pre {
    background-color: black; font-weight: normal; color: #c0c5ce;
}
div.output_subarea {
    background-color: black; font-weight: normal; color: #c0c5ce;
}

这些行已经在文件中,除非没有指定背景色。

我所做的是将文件放在与我的笔记本相同的dir中,然后像这样加载它们。

代码语言:javascript
复制
from IPython.core.display import HTML
HTML(open("dark.css", "r").read())

您必须将<style>..</style>标记放在文件的开头和结尾,或者如果您想要保持文件完整,就必须将其放在HTML中。

代码语言:javascript
复制
HTML("<style>" + open("dark.css", "r").read() + "</style>")

这样,您就可以通过运行单元格来重新加载css。所以,编辑css文件,保存它,重新加载-现在立即看到您的更改。如果您喜欢默认情况,那么重写您的custom.css。

如果您真的喜欢黑色,可以在css文件中尝试*{background-color: black;}

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31813836

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档