我有一个网站,其中 Internet Explorer 10 完全忽略了显式设置的宽度和高度属性,以支持实际图像大小。
图像定义为:
<img style="float: left; margin: 0px 10px 0px 0px; display: inline;"
align="left" src="http://blog.hinshelwood.com/files/2012/09/metro-findings.png"
width="64"
height="64"/>
但它在 IE10 中呈现为 128x128。在 Chrome 中,正如您所期望的那样。
例如http://blog.hinshelwood.com/tfs-integration-tools-issue-tfs-wit-invalid-submission-conflict-type/
在此页面上,“适用于”、“解决方案”和“结果”图像都设置为 64x64,但在 IE10 中它们显示为 128x128。我尝试设置以下 CSS,但这也被忽略了:
h3 img {
width: 64px;
height: 64px;
}
有谁知道为什么?