如何在 em 而不是 px 中指定 w2ui 面板大小?

How to specify w2ui panel size in em instead of px?

w2ui 布局示例使用像素作为面板大小:http://w2ui.com/web/demos/#!layout/layout-1

但是,我想以 em 为单位指定面板大小。可能吗?

简答:

没有。仅支持 px(如果未指定单位则默认)和 %

长答案:

虽然可以通过使用面板的 style 属性(例如 style: "height: 15em !important;")为单个面板强制指定 height/width,但我不建议使用因为其他面板的height/width还是按照原来的size属性计算的。

如果你想那样做,请做好准备,你必须自己为所有面板指定所有 height/width 值,并且调整大小将不起作用 - 此时使用可能不再有好处w2layout 优于自己设计带有 flex boxes 的东西。