【发布时间】: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 吗?尝试将
<!DOCTYPE html>添加到 HTML 代码的顶部,看看是否有帮助,它必须是第一件事。 -
如果 html 文件包含 BOM,我会遇到奇怪的问题
-
你是对的。我会接受你的回答。我太愚蠢了,没有看到选项卡已放大 -_- 所以同一个窗口显示不同的像素宽度。使用 imac 的 windows 工作经常发生这种情况。
标签: html visual-studio google-chrome width iis-express