【发布时间】:2017-04-08 09:50:45
【问题描述】:
我当前的代码呈现像图 1,我怎样才能让输出像图 2 一样呈现?
我试图搜索网络,但我发现的大多数结果都显示了如何在 css 中执行此操作
图二,
<ext:Container id="Container1" runat="server" layout="HBoxLayout" width="2000" marginSpec="0 0 10 0" >
<Items>
<ext:Panel ID="panel_cms004_view" Title="Document Control Profile" runat="server" AutoScroll="true" Region="East" Height="180" Width="700" Split="true">
<Loader ID="cms004_view" runat="server" Url="../CMS/cms004_view.aspx" Mode="Frame" AutoLoad="true" >
<LoadMask ShowMask="true"></LoadMask>
</Loader>
</ext:Panel>
<ext:Panel ID="panel_cms004d_audit" Title="Document Control Number - Audit" runat="server" AutoScroll="true" Region="East" Height="180" Width="428" Split="true">
<Loader ID="cms004d_audit" runat="server" Url="../CMS/cms004d_audit.aspx" Mode="Frame" AutoLoad="true" >
<LoadMask ShowMask="true"></LoadMask>
</Loader>
</ext:Panel>
</Items>
</ext:Container>
<ext:Container id="Container8" runat="server" layout="HBoxLayout" width="2000" marginSpec="0 0 0 0">
<Items>
<ext:Panel ID="docControlNum" Title="Document Control Number" runat="server" AutoScroll="true" Region="East" Height="265" Width="700" Split="true">
<Loader ID="cms004d_view" runat="server" Url="../CMS/cms004d_view.aspx" Mode="Frame" AutoLoad="true" >
<LoadMask ShowMask="true"></LoadMask>
</Loader>
</ext:Panel>
</Items>
</ext:Container>
【问题讨论】:
-
不确定这是否是您想要的,但尝试设置 flow: left 到他们两个,然后将 margin-right 设置到左侧容器。
-
与其像现在这样使用容器布局1,不如试试容器布局2。imgur.com/a/RUi4K
-
@josephting 我想像容器布局 2 那样做,但我的代码输出是容器布局 1.. 我应该改变什么才能得到像容器布局 2 这样的结果。
-
@David 我什至不确定您使用的是什么框架,但在进行一些 Google 搜索时,它应该是 Ext.NET。我在使用 Ext.NET 方面没有广泛的知识,因此您必须自己尝试一下,同时参考文档和示例。您可能需要使用嵌套容器。换句话说,黑盒子将是主要容器,黑色容器内部有左右两个容器。将面板
panel_cms004_view和docControlNum放在左侧容器中,将panel_cms004d_audit放在右侧容器中。 imgur.com/eWMD8Tm -
@josephting 是的,我正在使用 Ext.Net。感谢您的提示。
标签: html containers panel