更改jupyter笔记本标签小部件中的字体属性

MJS*_*MJS 6 python widget jupyter

我试图修改python 2.7中的jupyter标签小部件的字体属性(重量,颜色等).作为一个例子,我尝试了以下内容:

import ipywidgets as widgets
myLabel= widgets.Label(value = 'Some Label',color = '#ff0000') #change font color to red
myLabel
Run Code Online (Sandbox Code Playgroud)

当我运行这段代码时,我没有错误,但标签颜色仍然是默认的黑色.

Dou*_*ugR 6

我知道有两种方法。

  1. HTML 小部件
  2. 用乳胶标签小部件
text = 'Some text'

htmlWidget = widgets.HTML(value = f"<b><font color='red'>{text}</b>")

labelWidget = widgets.Label(value = r'\(\color{red} {' + text  + '}\)')
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

更新:现在使用 Ipyvuetify ....

import ipyvuetify as v
text = 'Some text'
v.Html(tag="div", children=[text], style_ = "color: red; font-weight: bold")
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明


And*_*ras 2

小部件的开发人员之一在这里说所有布局选项都应在布局属性中完成。

目前我正在探索该属性的功能,但似乎无法更改字体、字体颜色或字体大小。

可能你必须编写自己的 css 文件。