如何解决-IE 6忽略img“Width”属性 时间:2010-08-23 作者:Tal Galili 在此帖子中:http://humus101.com/?p=1734我们已将4幅图像(在img属性中)设置为246像素的宽度。镀铬看起来不错。在IE6中没有。有什么建议可以解决这个问题吗? 3 个回复 最合适的回答,由SO网友:Tal Galili 整理而成 我解决了这个问题。在样式中。css我需要做以下更改#content img { margin: 0; height: auto; max-width: 640px; /*width: auto;*/ } 我现在想知道如何在以下所有主题更新中保持这种状态。。。 SO网友:hakre 缺少图像的高度属性。因此,我不会对浏览器之间的显示差异感到奇怪,因为HTML 4 规范没有明确定义如何处理这种情况。如何应对?钩住theme/wp核心并修补代码,在width属性旁边计算并使用height属性。 SO网友:Ryan Gibbons 如果640 px是您想要的宽度。我会进入wordpress,将其设置为图像的尺寸之一;然后,当您想在帖子中插入一个帖子时,请选择该大小。在“设置”->“介质”下,您可以设置中尺寸和大尺寸。我会把这些换成你想要的;然后使用此插件http://wordpress.org/extend/plugins/bulk-image-resize-utility/ 这将调整您拥有的图像的大小。wordpress将用这些维度创建新图像。这对用户的作用是,他们只下载看到的图像的大小,这有助于页面加载时间。您可能需要返回到您的帖子并编辑图像以使用中等或大尺寸。 结束 文章导航