python ipywidgets 按钮颜色
python ipywidgets button color
使用ipywidgets创建按钮的方式基本如下:
import ipywidgets as widgets
layout_btn = widgets.Layout(width='200px')
mybtn = widgets.Button(description='load',
disabled=False,
button_style='', # 'success', 'info', 'warning', 'danger' or ''
tooltip='this will happen:...',
icon='',
layout=layout_btn)
在 Layout 对象中可以定义几件事:
看这里:
https://ipywidgets.readthedocs.io/en/latest/examples/Widget%20Styling.html
在所有布局可能性中,我看不到修改按钮本身颜色的可能性。
问题是如何制作特定颜色(RBG 或 HEX)的按钮?
谢谢。
可能的解决方案如下:
import ipywidgets as widgets
layout_btn = widgets.Layout(width='200px')
mybtn = widgets.Button(description='load',
disabled=False,
button_style='', # 'success', 'info', 'warning', 'danger' or ''
tooltip='this will happen:...',
icon='',
layout=layout_btn)
# apply background color to the button
mybtn.style.button_color = '#90ee90' # or 'lightgreen' or 'rgb(144,238,144)'
mybtn
Returns
关注 link 以获取有关样式属性的更多详细信息。
使用ipywidgets创建按钮的方式基本如下:
import ipywidgets as widgets
layout_btn = widgets.Layout(width='200px')
mybtn = widgets.Button(description='load',
disabled=False,
button_style='', # 'success', 'info', 'warning', 'danger' or ''
tooltip='this will happen:...',
icon='',
layout=layout_btn)
在 Layout 对象中可以定义几件事: 看这里: https://ipywidgets.readthedocs.io/en/latest/examples/Widget%20Styling.html
在所有布局可能性中,我看不到修改按钮本身颜色的可能性。
问题是如何制作特定颜色(RBG 或 HEX)的按钮?
谢谢。
可能的解决方案如下:
import ipywidgets as widgets
layout_btn = widgets.Layout(width='200px')
mybtn = widgets.Button(description='load',
disabled=False,
button_style='', # 'success', 'info', 'warning', 'danger' or ''
tooltip='this will happen:...',
icon='',
layout=layout_btn)
# apply background color to the button
mybtn.style.button_color = '#90ee90' # or 'lightgreen' or 'rgb(144,238,144)'
mybtn
Returns
关注 link 以获取有关样式属性的更多详细信息。