【发布时间】:2021-06-13 22:58:44
【问题描述】:
表格的一行中的单元格具有不同的高度。我正在尝试解决此问题,以使行高一直保持一致。
导致问题的单元格是空单元格,其中包含 'contenteditable:true'。如果我将它们更改为“contenteditable:false”,问题就会消失。此外,如果单元格中有任何内容,问题就会消失。
这些单元格的内边距、边距和边框与所有其他单元格相匹配,变化的是内容的高度。
我认为它与字体系列、大小、行高等有关,所以我将它们设置在所有 td 中。我尝试了多种字体、行高、换行属性等。但似乎无法修复它。
链接到带有表格的页面:https://sandbox.germanpearls.com/time-tracker/open-task-list/
任何帮助将不胜感激。谢谢。
【问题讨论】:
-
你试过
max-width -
试试
position:relative -
position:relative 不适合我
-
把戏......
td:empty::after{content:"\00a0";} -
感谢您的所有帮助。事实证明,添加 td {vertical-align: initial;} 修复了它。它使用了导致问题的用户代理样式表的垂直对齐属性。再次感谢您。
标签: css contenteditable css-tables