我有一个 HTML 表格(黑色),它填充了一个窗口(蓝色)。该表包含两行。当我调整窗口大小时,第 1 行(红色)高度必须是可变的,第 2 行(绿色)高度必须是恒定的。
第 1 行内容是动态生成的(标签条和树视图 - 都是 Telerik)。
第 2 行包含两列。
换句话说,如何在调整窗口大小时使第 1 行自动调整大小?
到目前为止,我所做的只是:
<table style="width:100%;">
<tr style="height:100%;vertical-align:top;overflow:auto">
<td colspan="2">
<telerik:RadTabStrip ID="RadTabStrip1" runat="server" MultiPageID="RadMultiPage1" SelectedIndex="0" Width="100%" Height="100%">
<Tabs>
<telerik:RadTab runat="server" Text="Tab1" Selected="True">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="Tab2">
</telerik:RadTab>
</Tabs>
</telerik:RadTabStrip>
<telerik:RadMultiPage ID="RadMultiPage1" runat="server" Width="100%" SelectedIndex="0" Height="100%">
<telerik:RadPageView ID="RadPageView1" runat="server" Height="100%" style="border: 1px solid grey">
<telerik:RadTreeView ID="RadTreeView1" runat="server"></telerik:RadTreeView>
</telerik:RadPageView>
<telerik:RadPageView ID="RadPageView2" runat="server" Height="100%" style="border: 1px solid grey">
<telerik:RadTreeView ID="RadTreeView2" runat="server"></telerik:RadTreeView>
</telerik:RadPageView>
</telerik:RadMultiPage>
</td>
</tr>
<tr>
<td style="font: normal 12px arial; text-align: left;">
<asp:CheckBox ID="CheckBox1" runat="server" Text="Do something when checked." AutoPostBack="true" />
</td>
<td style="text-align: right">
<telerik:RadButton ID="CancelButton" runat="server" Text="Cancel" OnClientClicked="windowClose" UseSubmitBehavior="false">
</telerik:RadButton>
</td>
</tr>
</table>