【发布时间】:2009-11-19 16:19:06
【问题描述】:
自从切换到 Windows 7 后,我们注意到我们的几个网页略有不同。它主要在查看表单元素(文本输入和提交按钮)时显示。它们稍微大/小几个像素。这似乎与浏览器无关 - 我们在 Windows 7 中使用 IE8、FF3.5 和 Chrome 时会遇到相同的渲染问题。在 Windows Vista 环境中切换到相同的浏览器时,问题就会消失。
发生了什么事?为什么操作系统会影响 HTML/CSS 元素?我在这里遗漏了一些非常明显的东西还是发生了什么奇怪的事情?
这是一个具体的例子:
HTML:
<input id="input-search" type="text" name="thesearch" value="" />
<button id="btn-search" type="submit" name="search">Search</button>
CSS:
#input-search {
float:left;
font-size:18px;
color:#5b5b5b;
margin:2px 4px 0 0;
width:200px;
}
#btn-search {
background:url(/images/btn_search.png) no-repeat top left transparent;
padding:5px 0px 6px 20px;
}
【问题讨论】:
-
我想知道显示器配置文件的 dpi 设置是否不正确。这个问题在许多不同规格的 Win 7 系统中是否一致?
-
你能把你看到的截图贴出来吗?
标签: html css windows-7 cross-browser