gpt4 book ai didi

html - 使用缩放渲染表格时出现 Chrome 错误

转载 作者:可可西里 更新时间:2023-11-01 13:51:08 29 4
gpt4 key购买 nike

我的最低工作示例代码非常简单:

<body>
<table border="0" cellspacing="0" cellpadding="0" style="width: 50px; ">
<thead>
<tr>
<td style="width: 25px;" headerindex="0">
<div>00</div>
</td>
<td style="width: 25px;" headerindex="1">
<div>15</div>
</td>
</tr>
</thead>
</table>
</body>

请在 Chrome 中以 100% 缩放比例打开以下 JSfiddle:https://jsfiddle.net/kghq1hs2/

检查任何“td”元素的宽度。它应该是 25px。

现在缩放到 110%、125% 或任何类似的比例。

再次检查任何“td”元素的宽度,发现它不是 25px,而是类似于 24.667px、24.800px... 或 25.200px、25.333px... ,取决于您选择的 td。

如果你有超过两列,你可以看到一个模式:tds 的前半部分渲染得太大,而后半部分渲染得太小,如果你有大约 100 个这样的单元格,它就会累积起来,使得非常奇怪的单元格边框,如果您希望它们每个正好占据 25 像素。

这不会发生在 Internet Explorer 中。我可以通过使用恰好可以被 10、3 和 4 整除的宽度来规避它,例如60. 但是 60 太宽了。

关于这个问题有什么建议吗?

最佳答案

此问题不会出现在基于 Gecko 或 Trident 的浏览器中。然而,根据 Chromium 开发团队的说法,这似乎在 Chrome 中“按预期工作”,至少该错误的状态为 WONTFIX:https://bugs.chromium.org/p/chromium/issues/detail?id=717469

如果您认为他们应该解决此问题,请随时在错误报告中发表评论。

关于html - 使用缩放渲染表格时出现 Chrome 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34268867/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com