我应该在XxY容器中显示一个MxN像素图像,同事建议只在img标签中提供height或width属性。所以根据他我提供的宽度浏览器会计算高度并按比例调整图像大小。我没有看到这个在行动,我不确定是否所有浏览器都支持这一点。
答案 0 :(得分:2)
根据我的个人经验,如果要指定高度或宽度,浏览器会按比例调整图像大小;如果同时指定两者,则比率会被破坏,而且您的图像将不会成比例。
但是,我不确定所有浏览器如何处理这个问题...我确信Internet Explorer自Internet Explorer以来做了一些时髦的事情。无论如何,这里有一些关于Mozilla开发者网络图像缩放的信息:
https://developer.mozilla.org/en/css/scaling_background_images
我希望这会有所帮助。
答案 1 :(得分:0)
是的,当您提供宽度或高度属性时,浏览器会按比例调整图像大小。