2024-10-01 13:41:57 发布
网友
如何告诉the selectMultiple widget显示更多行?在
widgets.SelectMultiple( options=GROUP_NAMES, description='Groups', disabled=False, )
相当于将a size attributesize=10添加到select标记的html等价物。在
size=10
不是这个而是那个。。。在
我很确定这是因为height和width参数影响周围的<div>标记,而不是小部件(请参见https://github.com/jupyter-widgets/ipywidgets/issues/1133)。在
<div>
现在,如果希望调整框的大小以匹配包含项的宽度和高度,可以将布局更改为flex。在
flex
widgets.SelectMultiple( options=GROUP_NAMES, description='Groups', layout=Layout(display="flex", flex_flow='column') )
如果这样做,height参数似乎可以工作,width在原始示例中也可以工作。在
height
width
早在2017年中后期,ipywidgets版本7.0就解决了这个问题。你现在可以使用
widgets.SelectMultiple( options=GROUP_NAMES, description='Groups', rows=len(GROUP_NAMES) layout=Layout(width="100%")
并设置宽度和行数可见。在
我很确定这是因为height和width参数影响周围的
<div>
标记,而不是小部件(请参见https://github.com/jupyter-widgets/ipywidgets/issues/1133)。在现在,如果希望调整框的大小以匹配包含项的宽度和高度,可以将布局更改为
flex
。在如果这样做,
height
参数似乎可以工作,width
在原始示例中也可以工作。在早在2017年中后期,ipywidgets版本7.0就解决了这个问题。你现在可以使用
并设置宽度和行数可见。在
相关问题 更多 >
编程相关推荐