首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ZK绝对布局问题与ZUL页面?

ZK绝对布局问题与ZUL页面?
EN

Stack Overflow用户
提问于 2013-03-07 17:40:04
回答 1查看 385关注 0票数 0

我正在尝试在我的网页中使用绝对布局,并添加了绝对布局中的borderlayout,现在绝对布局包含一个绝对子布局,它包含不同的组件,比如这样。

代码语言:javascript
复制
<zk xmlns:x="xhtml" xmlns:zk="zk">
        <borderlayout width="100%" height="100%"
                apply="org.zkoss.bind.BindComposer"
                viewModel="@id('vm') @init('com.web.viewmodel.MyEditViewModel')">
        <north border="none">
        //ToolBar will come here
        </north>
        <center border="none" sclass="sub-tab-panel">
                    <vlayout vflex="1" hflex="1" sclass="vertical-scroll"
                          draggable="sizer">
        <separator />
                        <groupbox mold="3d">
        <x:table cellpadding="3" width="500px" height="350px">

        <absolutelayout id="mainLayout" droppable="abschild">
        <absolutechildren>
        <label draggable="abschild" value="Type" sclass="field-label" />

        <label draggable="abschild" value="@bind(vm.folderType)" />
        </absolutechildren>
        <absolutechildren>
        <label draggable="abschild" value="Select" sclass="field-label" />
        <combobox draggable="abschild" model="@load(vm.statusCodeOptions)" selectedItem="@bind(vm.statusCode)"/>
        </absolutechildren>
        </x:table>
        </groupbox>
     </vlayout>

        <center>
    </borderlayout>
</zk>

现在我的问题是,在使用AbsoluteLayout之后,页面上什么都没有显示,有人知道问题出在哪里吗?

FIddle示例图像..

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-07 20:23:20

让我猜猜x:table表示xhtml表,您需要做的是添加tr和td (指定高度):

即,

代码语言:javascript
复制
<x:table cellpadding="3" width="500px" height="350px">
    <x:tr><x:td style="height: 350px;">
        <absolutelayout ...
    </x:td></x:tr>
</x:table>

您还需要指定一个绝对值的x和y:

代码语言:javascript
复制
<absolutechildren x="10" y="100">

请参阅sample at zkfiddle

测试结果

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15267692

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档