这个问题可能看起来很奇怪,但它正在发生在我身上。我正在使用一个 <asp:Table>
在我的可视化 Web 部件中。在后面的代码中,我生成了几行并将这些行附加到表中。表显示完美。但问题是,如果尝试通过 CSS 更改特定的单元格/列宽度,它不允许我更改。我正在尝试使用 Developer 工具进行临时更改,但它似乎不起作用。请参见下面的屏幕截图。
即使我更改表格单元格的布局,它也不会更改为新值。它显示为固定的。我试着在后面的代码中给出一个单元格的宽度,比如 myCell_01.Width = new Unit(250);
,但这也不起作用。对此有什么想法吗?
最佳答案
嗯,使用表格时有几个问题。表格有严格的结构,但无论如何,它可以通过 css 属性 'table-layout:fixed' 进行更改 表格示例:
<http://jsfiddle.net/2zrue/>?
希望对您有所帮助。
关于c# - 为什么表格单元格宽度不随 CSS 改变?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23533457/