css - Chrome 过于具体地计算 CSS 尺寸

标签 css google-chrome dimensions

有没有人见过这个,Chrome 正在计算我的值,甚至在 body 中也非常具体。意思是这些值是百万分之一,如果不是十亿小数位的话:

例子: 宽度:281.6477355957031px;

我在 IE 上没有这个问题。我通常不会在意,但这些小数像素确实会把将粘性 header 添加到我们开发的用于 OData 的通用网格控件的努力搞砸了。

当表单上只有一个 body 标记而没有其他较低级别的控件时,似乎会发生此问题。我很困惑。

有谁知道重置整个 html 页面或更好的方法,只重置一个特定的元素,以便它下面的每个元素都使用整数或接近整数的值进行计算?

谢谢!

编辑 明确一点,除了主容器之外,我已经将页面上的所有内容都去掉了,没有样式,Chrome 正在计算这个父 html 标签,值为 1508.1817626953125px。该元素没有附加样式

最佳答案

要回答我的开放性问题,原因是 Visual Studio 2012。由于我使用本地主机运行我的网站,一些插件或设置被设置为强制 chrome 指定比任何正常人想要的更具体的维度。在不使用机器名称而不是本地主机时,尺寸恢复正常。如果我找到确切的设置,我会稍后报告。

编辑:

进一步发现,这不是VS,是我的浏览器缩放。在某些情况下,开发控制台中的 Chrome 像素会被计算到亚像素级别。我想是由于一些内部除法计算。这打乱了我在不同缩放级别允许静态表格标题的计算。我将被迫在自己的计算中处理 CSS 像素舍入以处理这些问题。

关于css - Chrome 过于具体地计算 CSS 尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17156519/

相关文章:

javascript - 如何阻止 chrome 减慢控制台/扩展发送的请求?

google-chrome - 在 Google Chrome 中,更改 UserAgent 和 Device Metrics 的扩展 api 是什么?

android - 可以计算旋转矩阵的宽度/高度吗?

html - 使用 CSS 在图像中居中按钮

html - 在CSS中更改背景图像的不透明度

android - 通过单击浏览器链接触发 WhatsApp Intent

jQuery - 找出 CSS 中指定的元素的宽度(例如,如果它是在 %age 中指定的,则在 %age 中,而不仅仅是在 px 中)

python - 在 Python 中从现有 2D 数组创建 3D 数组

html - 当容器大于视口(viewport)时,将高度设置为浏览器视口(viewport)的 100%?

javascript - 弹出窗口的 Jquery 关闭问题