【问题标题】:Why table cell width not changing with CSS?为什么表格单元格宽度不随 CSS 改变?
【发布时间】:2014-06-25 08:30:39
【问题描述】:

这个问题可能看起来很奇怪,但它发生在我身上。我在我的可视化 webpart 中使用了一个 <asp:Table>。在后面的代码中,我生成了几行并将这些行附加到表中。表显示完美。但问题是,如果尝试通过 CSS 更改特定的单元格/列宽,则不允许我更改。我正在尝试出于临时目的使用开发人员工具进行更改,但它似乎不起作用。请参阅下面的屏幕截图。

即使我更改表格单元格的布局,它也不会更改为新值。它显示为固定的。我尝试在 myCell_01.Width = new Unit(250); 之类的代码中给出单元格的宽度,但这也不起作用。对此有何想法?

【问题讨论】:

    标签: c# css web-parts


    【解决方案1】:

    嗯,使用表格时有一些问题。表格有一个严格的结构,但无论如何,它可以通过 css 属性 'table-layout:fixed' 进行更改 表格示例:

    <http://jsfiddle.net/2zrue/>?
    

    希望对您有所帮助。

    【讨论】:

    • 我知道如何通过 css 更改普通的 html 表,但该表是从 C# 代码呈现的。它没有接受我所给予的价值观。
    • 你能在某个地方的 pastebin 中提供一个代码来看看吗?
    猜你喜欢
    • 1970-01-01
    • 2011-06-10
    • 2017-12-17
    • 2020-11-22
    • 2013-04-26
    • 1970-01-01
    • 2020-02-05
    • 2012-10-03
    • 1970-01-01
    相关资源
    最近更新 更多