bounty将在3天后过期。回答此问题可获得+100声望奖励。linog希望引起更多人关注此问题。
要在Jupyter Notebooks上显示漂亮的框,可以使用alert
HTML标记并在其中放入一些markdown内容。
以下是Jupyter Lab
示例上显示的示例:
<div class="alert alert-info" role="alert" style="color: rgba(0,0,0,.8); background-color: white; margin-top: 1em; margin-bottom: 1em; margin:1.5625emauto; padding:0 .6rem .8rem!important;overflow:hidden; page-break-inside:avoid; border-radius:.25rem; box-shadow:0 .2rem .5rem rgba(0,0,0,.05),0 0 .05rem rgba(0,0,0,.1); transition:color .25s,background-color .25s,border-color .25s ; border-right: 1px solid #dee2e6 ; border-top: 1px solid #dee2e6 ; border-bottom: 1px solid #dee2e6 ; border-left:.2rem solid #007bff80;">
<h3 class="alert-heading"><i class="fa fa-comment"></i> Note</h3>
An example of a nicely formatted box
</div>
这甚至可以简化为基本警报:
<div class="alert alert-info" role="alert">
<h3 class="alert-heading">Note</h3>
An example of a nicely formatted box
</div>
但是,同一台笔记本电脑在Google Colab
上的渲染效果不佳:
示例笔记本here
2条答案
按热度按时间iqjalb3h1#
很可能类
alert-*
是在Jupyter Notebook中预定义的,而不是在Google Colab中。我看到了一个简单的解决方案--只需自己定义这些类,可能如下所示:或者更改颜色(
1af
等)。如果您需要一个比运行上面代码段时出现的框更好的框,您可以使用第一个漂亮框示例中的样式。
一个二个一个一个
agxfikkp2#
文本单元格使用markdown版本格式化,GitHub也使用该语言版本。GitHub对该功能的支持仍然是discussed。
我将UTF-8图标与引号块结合使用:
也许你可以把你的代码块作为
%%html
语句来执行