C# colspan不扩展列的长度
我使用的是使用html表的C#ASP.NET。问题出现在我正在使用的这个特定面板上,表中的列由于任何原因都没有扩展,即使我的其他面板colspan属性正常工作,除了这个面板 下面是一些屏幕截图来解释正在发生的事情 即使我将colspan设置为列不展开的值,也不会。我也知道在这个面板中有两张桌子,我有两张桌子是有原因的,所以这不是一个错误。基本上,我希望左侧按钮保持在面板的左侧,其次,我希望右侧按钮(“下一步”)尽可能位于页面的右侧 你知道为什么会发生这种情况,或者有更好的解决办法吗C# colspan不扩展列的长度,c#,asp.net,html,C#,Asp.net,Html,我使用的是使用html表的C#ASP.NET。问题出现在我正在使用的这个特定面板上,表中的列由于任何原因都没有扩展,即使我的其他面板colspan属性正常工作,除了这个面板 下面是一些屏幕截图来解释正在发生的事情 即使我将colspan设置为列不展开的值,也不会。我也知道在这个面板中有两张桌子,我有两张桌子是有原因的,所以这不是一个错误。基本上,我希望左侧按钮保持在面板的左侧,其次,我希望右侧按钮(“下一步”)尽可能位于页面的右侧 你知道为什么会发生这种情况,或者有更好的解决办法吗 顺便说一
顺便说一句,我正在使用谷歌Chrome来测试这是否给问题增加了价值。
colspan
可以处理多行;你想错了
<table id="tblButtons" runat="server">
<tr>
<td colspan="3">
column that covers three columns
</td>
<td align="right">
right button
</td>
</tr>
<tr>
<td>
column 1
</td>
<td>
column 2
</td>
<td>
column 3
</td>
<td>
column 4
</td>
</tr>
</table>
包含三列的列
右键
第1栏
第2栏
第3栏
第4栏
第1列、第2列和第3列将由td覆盖,td具有多行的
colspan=“3”
colspan
功能;你想错了
<table id="tblButtons" runat="server">
<tr>
<td colspan="3">
column that covers three columns
</td>
<td align="right">
right button
</td>
</tr>
<tr>
<td>
column 1
</td>
<td>
column 2
</td>
<td>
column 3
</td>
<td>
column 4
</td>
</tr>
</table>
包含三列的列
右键
第1栏
第2栏
第3栏
第4栏
第1列、第2列和第3列将由td覆盖,因为您的页面中没有100列,因此该值相对来说毫无价值。你可以(也应该)使用CSS来达到你想要的宽度。要让表格本身填充页面,您需要在其中添加一个
style=“width:100%”“
,然后单元格将展开以分割差异。页面中没有100列,因此该值相对来说毫无价值。你可以(也应该)使用CSS来达到你想要的宽度。要让表格本身填充页面,您需要在其中添加一个style=“width:100%”“
,然后单元格将展开以分割差异。不确定第二个表格中只有一行时为什么要使用ColSpan。要实现您的期望,请执行以下操作:
在第二个表格中设置Width=“100%”
在后退按钮的第一个“td”中,包括“align=left”
在“下一步”按钮的第二个“td”中,包括“align=“right”当第二个表中只有一行时,不确定为什么要使用ColSpan。要达到预期效果,请执行以下操作: 在第二个表格中设置Width=“100%” 在后退按钮的第一个“td”中,包括“align=left”
在“下一步”按钮的第二个“td”中,包括“align=“right”
colspan
只会更改单元格在表格中占据的列数,而不会更改其实际宽度。使用style=“width:…”
(或在CSS中设置)设置宽度。现在发生的事情是你的桌子被分成了一百零一个假想的部分(左边有一百个部分,右边有一个)
正确使用colspan
的示例:
<table>
<tr>
<td colspan="2">
Hello world
</td>
</tr>
<tr>
<td>
Left
</td>
<td>
Top
</td>
</tr>
</table>
你好,世界
左边
顶部
colspan
只更改单元格在表中占据的列数,而不更改其实际宽度。使用style=“width:…”
(或在CSS中设置)设置宽度。现在发生的事情是你的桌子被分成了一百零一个假想的部分(左边有一百个部分,右边有一个)
正确使用colspan
的示例:
<table>
<tr>
<td colspan="2">
Hello world
</td>
</tr>
<tr>
<td>
Left
</td>
<td>
Top
</td>
</tr>
</table>
你好,世界
左边
顶部
我明白了我应该使用空列来对齐colspan吗?我明白了我应该使用空列来对齐colspan吗?