作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在 Google Colab 中处理 Python 3 笔记本.我想使用 CSS 文件来更改标题样式(颜色、字体等)并将编号的子列表更改为按字母顺序排列。 我需要帮助将 CSS 导入 Colab 笔记本。
这是 Markdown 代码:
# List
1. item
1. item
1. item
1. sub-item
1. sub-item
1. sub-item
ol ol {
list-style-type: lower-roman;
}
h1 {
color: red;
}
最佳答案
这是一个笨拙的答案,但它似乎有效。在 advanced_outputs
来自 Colab 的示例,引用了 how to enable MathJax in Colab .这需要添加一个在每个单元格创建时触发的处理程序。可以更改此方法以添加 CSS 元素,而不是包含 MathJax JavaScript 源。
from IPython.display import Math, HTML, display
def set_css_in_cell_output():
display(HTML("""<style>
ol ol {
list-style-type: lower-roman;
}
h1 {
color: red;
}
</style>"""))
get_ipython().events.register('pre_run_cell', set_css_in_cell_output)
!important
规则,因为 CSS 层次结构可能会变得非常复杂。
关于css - 如何将 CSS 文件导入 Google Colab Notebook (Python3),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58019749/
我是一名优秀的程序员,十分优秀!