Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IPython笔记本将代码单元格放入列中_Python_Html_Css_Ipython_Ipython Notebook - Fatal编程技术网

IPython笔记本将代码单元格放入列中

IPython笔记本将代码单元格放入列中,python,html,css,ipython,ipython-notebook,Python,Html,Css,Ipython,Ipython Notebook,有没有办法以列格式组织代码单元格?我想在IPython笔记本上写推导,但每个辅助方程似乎都会打断我的推导。我使用一个模块来编写我的方程式,并将方程式输入到代码单元格中,所以我不能在标记中使用简单的html对齐。非常感谢您的帮助 我的意思的一个例子是,我希望我的代码单元看起来像这样 经过深入研究,我发现了一种通过修改笔记本电脑css的黑客解决方案,而不是常规的垂直对齐单元格…。 这适用于iPython2.0,但可能不适用于1.x! 要测试这种方法,只需在笔记本中执行以下命令 %%HTML <

有没有办法以列格式组织代码单元格?我想在IPython笔记本上写推导,但每个辅助方程似乎都会打断我的推导。我使用一个模块来编写我的方程式,并将方程式输入到代码单元格中,所以我不能在标记中使用简单的html对齐。非常感谢您的帮助

我的意思的一个例子是,我希望我的代码单元看起来像这样


经过深入研究,我发现了一种通过修改笔记本电脑css的黑客解决方案,而不是常规的垂直对齐单元格…

。 这适用于iPython2.0,但可能不适用于1.x! 要测试这种方法,只需在笔记本中执行以下命令

%%HTML
<style> 
div#notebook-container.container {
  /* This acts as a spacer between cells, that is outside the border */
  margin: 2px 0px 2px 0px;
  list-style: none;
  padding: 0;
  margin: 0;
  -ms-box-orient: horizontal;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;  
  justify-content: space-around;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-flex-direction: row;
  flex-direction: row;
}
div.cell {
width:550px
}
  </style>
%%%HTML
div#notebook-container.container{
/*它充当细胞之间的间隔物,即边界之外的细胞*/
保证金:2px0px 2px0px;
列表样式:无;
填充:0;
保证金:0;
-ms盒方向:水平;
显示:-网络工具包盒;
显示器:-moz盒;
显示:-ms flexbox;
显示:-moz flex;
显示:-webkit flex;
显示器:flex;
证明内容:周围的空间;
-webkit柔性包装:包装;
柔性包装:包装;
-webkit柔性方向:行;
弯曲方向:行;
}
分区单元{
宽度:550px
}
通过这种方式,您可以获得灵活的长方体布局,从而使两个单元格并排浮动。 由于我不是CSS专家,这肯定是一个相当弱的黑客,但它似乎工作合理。要更认真地使用这种方法,您可以创建一个新的配置文件,并将css添加到您的custom.css中。
我找到了一些灵感

结果如下所示

在深入研究之后,我通过修改笔记本电脑css找到了一个黑客解决方案。 这适用于iPython2.0,但可能不适用于1.x! 要测试这种方法,只需在笔记本中执行以下命令

%%HTML
<style> 
div#notebook-container.container {
  /* This acts as a spacer between cells, that is outside the border */
  margin: 2px 0px 2px 0px;
  list-style: none;
  padding: 0;
  margin: 0;
  -ms-box-orient: horizontal;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;  
  justify-content: space-around;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-flex-direction: row;
  flex-direction: row;
}
div.cell {
width:550px
}
  </style>
%%%HTML
div#notebook-container.container{
/*它充当细胞之间的间隔物,即边界之外的细胞*/
保证金:2px0px 2px0px;
列表样式:无;
填充:0;
保证金:0;
-ms盒方向:水平;
显示:-网络工具包盒;
显示器:-moz盒;
显示:-ms flexbox;
显示:-moz flex;
显示:-webkit flex;
显示器:flex;
证明内容:周围的空间;
-webkit柔性包装:包装;
柔性包装:包装;
-webkit柔性方向:行;
弯曲方向:行;
}
分区单元{
宽度:550px
}
通过这种方式,您可以获得灵活的长方体布局,从而使两个单元格并排浮动。 由于我不是CSS专家,这肯定是一个相当弱的黑客,但它似乎工作合理。要更认真地使用这种方法,您可以创建一个新的配置文件,并将css添加到您的custom.css中。
我找到了一些灵感

结果如下所示

你能提供一个简单的例子,这样你就能更清楚地了解你想要达到的目标吗?@Jakob,我编辑了我的问题。对不起,我不清楚,我希望这有帮助……有什么想法可以做到这一点吗?你能提供一个简单的例子,以便更清楚地了解你想要实现什么吗?@Jakob,我编辑了我的问题。很抱歉不清楚,我希望这有帮助…有什么想法如何做到这一点吗?我目前有一个css文件为我的笔记本电脑,但这段代码和我的css脚本似乎有点冲突。我将研究如何使它们都起作用,谢谢@Jakob!目前我的笔记本有一个css文件,但是这个代码和我的css脚本似乎有点冲突。我将研究如何使它们都起作用,谢谢@Jakob!