我知道可以通过设置responsive=True
使 Bokeh 图表响应 div 的宽度。然而,我只想让 Bokeh 图表在一定程度上具有响应性。是否有方法可以设置 Bokeh 图表的最大宽度,以便图形在特定 div 宽度下不具有响应性?我查看了文档,但未找到相关信息。
我知道可以通过设置responsive=True
使 Bokeh 图表响应 div 的宽度。然而,我只想让 Bokeh 图表在一定程度上具有响应性。是否有方法可以设置 Bokeh 图表的最大宽度,以便图形在特定 div 宽度下不具有响应性?我查看了文档,但未找到相关信息。
"fixed"
、"stretch_both"
、"scale_width"
、"scale_height"
和"scale_both"
属性。因此,如果您可以将一个使用非固定大小模式的Bokeh图绘制到一个响应您所描述的方式的div中(例如可能是Bootstrap容器),那么该图形将相应地响应。我用过的限制响应式bokeh图表最大尺寸的两个选项是:
为了让bokeh布局跨越整个div的宽度,我使用了sizing_mode="scale_both"
,然后使用max_width=
来限制图表在布局中可以达到的最大尺寸。我也尝试过max_height=
,但那并没有起作用。
或者,通过<div style="max-width: ">
来限制bokeh布局div的宽度。同样地,<div style="max-height: ">
并没有起作用。