我应该在 XxY 容器中显示 MxN 像素图像,一位同事建议在 img 标签中只提供高度或宽度属性。因此,根据他的说法,如果我提供宽度,浏览器将计算高度并按比例调整图像大小。我还没有看到这个在行动,我不确定是否所有的浏览器都支持这个。
最佳答案
根据我的个人经验,如果您要指定高度或宽度,浏览器会按比例调整图像大小;如果同时指定两者,则比例会被破坏,您的图像将不成比例。
但是,我不确定所有浏览器是如何处理这个的...我确信 Internet Explorer 自 Internet Explorer 以来就做了一些时髦的事情。不管怎样,这里有一些来自 Mozilla 开发者网络的关于图像缩放的信息:
https://developer.mozilla.org/en/css/scaling_background_images
希望对您有所帮助。
关于html - 如果我提供高度或宽度,浏览器会相应地调整图像大小吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5321851/