【问题标题】:ASP.NET TABLE + INSIDE A Scrollable DIV, + Table Cell Position:Relative : ModalPopupExtenderASP.NET TABLE + INSIDE A Scrollable DIV, + Table Cell Position:Relative : ModalPopupExtender
【发布时间】:2011-03-07 22:33:45
【问题描述】:

我在一个可滚动的 div 中有一个 asp.net 表。我创建了一个矩阵表,其中最左边的表格单元格使用 CSS Position:relative 作为固定列。现在我在那张桌子上有一个ModalPopupExtender。当我试图通过单击它来打开最左边的单元格(相对的单元格)时,左边的单元格消失了。

如何单击保持相对的单元格?

衷心感谢您的帮助。

【问题讨论】:

  • 可以添加化妆码吗?我想我知道是什么导致了问题,这可能与您嵌套单元格的方式有关,但只有在您发布代码时我才能确定。

标签: html css asp.net modalpopupextender


【解决方案1】:

首先,感谢您对回答的兴趣。

我刚才想出了解决办法。打开链接,看到您在 8 小时前粘贴的消息。

解决办法:

  1. 在列中添加以下样式

    table.mytable tr td.myfirstfixedcolumn
    {
     position:absolute;
     margin-left:0px;
     min-height:14px;
     min-width:55px;
    }
    
  2. 在具有相同尺寸的固定列下方添加一个表格单元格,以便为其余列正常显示腾出一些空间。我将其称为占位符并对其应用了以下样式

    table.mytable tr th.placeholder
    {  
     margin-top:-1px;
     min-height:14px;
     min-width:55px;
    }
    
    table.mytable tr td.placeholder
    {
     min-width:55px;
    }
    

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-10-26
    • 1970-01-01
    • 2012-08-07
    • 2014-04-08
    • 2012-03-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多