【问题标题】:Table cell height bug in ChromeChrome 中的表格单元格高度错误
【发布时间】:2013-05-23 11:08:14
【问题描述】:

我制作了一个 CSS 表格,里面有一个 CSS 表格。当我在内部使用垂直对齐时,当我调整它的大小时它不会正确呈现它(让它变小,然后变大)。它仍然和最高点一样高

查看此代码笔并调整窗口大小。让它真的很小。等待 1-2 秒。然后使窗口更大。请注意,表格单元格的高度不会变回。

烦人!有人知道解决办法吗?

http://codepen.io/iamrane/pen/hklxj

这里是全屏:http://cdpn.io/hklxj

【问题讨论】:

    标签: css google-chrome css-tables


    【解决方案1】:
    【解决方案2】:

    很烦人!

    如果你急于让这个工作,你可以强制 Chrome 重新绘制元素(也许是在窗口调整大小时?):

    var elem = document.getElementsByClassName("table-list")[0];
    
    elem.style.display = "none";
    
    elem.style.display = "table";
    

    【讨论】:

    • 是的,但我不想这样做。但我设法修复它。但是奇怪的是,当我在我的代码中添加垂直对齐时,它现在可以工作了。但不是当我没有指定它时。奇怪
    猜你喜欢
    • 2021-05-10
    • 2011-06-28
    • 2012-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-17
    • 1970-01-01
    • 2020-12-29
    相关资源
    最近更新 更多