我正在尝试将 gui DOM 元素附加到(小)div 容器而不是默认 HTML 文档。因为我需要为较小的容器调整它的大小,所以我正在尝试:
var gui = new dat.GUI({"autoPlace": false, "width": 30, "height": 5 * 20 - 1});
(高度属性的 5*20-1 来自 5 行,每行 20 像素)。
autoPlace 有效,宽度有效,但高度无效。
我还尝试直接更改 DOM 元素样式(就像对顶部和左侧属性所做的那样):
gui.domElement.style.height = 50;
......但它也没有工作。
有人可以把我放在正确的轨道上来控制gui的高度吗?在一天结束时,我试图手动获取一个较小容器内的 gui 比例,与完整窗口中的相同。