【问题标题】:dijit BorderContainer auto-growdijit BorderContainer 自动增长
【发布时间】:2010-12-16 07:27:40
【问题描述】:

有没有办法让dijit.layout.BorderContainer 自动增加高度?我试过设置min-height: 200px; height: auto;,但它无法扩展。

我试过查看API,但那东西一团糟......所以任何帮助将不胜感激(:

【问题讨论】:

    标签: dojo dijit.layout


    【解决方案1】:

    您可以使用resize() method 动态更改其大小。

    必须在 BorderContainer 节点上指定外部尺寸

    您需要在 BorderContainer 本身上指定宽度/高度,以像素为单位。您不能使用自动,并且不支持最小高度 AFAIK。但是,您可以使用小部件属性 minSize 和 maxSize 在容器内的拆分器上设置边界。

    【讨论】:

    • 啊,所以我不能告诉它自动扩展以适应整个内容吗?我将不得不自己计算内容的高度并设置它?
    • 有一个例外......您可以指定 BorderContainer 应该在 100% 的 BODY 标记处 take over the entire window,但您必须完全按照文档中的指定声明 CSS,其中 body 必须有还有一个明确的尺寸设置。
    猜你喜欢
    • 2023-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-29
    • 2012-07-16
    • 1970-01-01
    相关资源
    最近更新 更多