【问题标题】:why does chrome with iis express measure wrong width of page为什么带有iis express的chrome会测量错误的页面宽度
【发布时间】:2026-01-06 21:35:02
【问题描述】:

我有这个简单的 html:

<html>
<head>
    <title>Code: NewYork</title>
</head>
<body data-ng-app="us">
    <input type="text" />
</body>
</html>

当我从磁盘加载它作为文件时,一切都是正确的。 但是当我通过视觉工作室在本地 iis express 上加载它时,chrome 测量的宽度错误。当文件显示 1100 像素时,iis express 文件测量 1000 像素。

窗口宽度与使用两个选项卡 100% 相同。

【问题讨论】:

  • 这是不可能的。浏览器如何呈现页面与为其提供服务的服务器无关(假设它确实以 text/html 的形式提供服务)。你确定你不只是缺少一个 DOCTYPE 吗?尝试将 &lt;!DOCTYPE html&gt; 添加到 HTML 代码的顶部,看看是否有帮助,它必须是第一件事。
  • 如果 html 文件包含 BOM,我会遇到奇怪的问题
  • 你是对的。我会接受你的回答。我太愚蠢了,没有看到选项卡已放大 -_- 所以同一个窗口显示不同的像素宽度。使用 imac 的 windows 工作经常发生这种情况。

标签: html visual-studio google-chrome width iis-express


【解决方案1】:

我没有看到我不小心放大到 120% 左右。代码和其他一切都很好。

【讨论】: