Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如果我提供高度或宽度,浏览器是否会相应调整图像大小?_Html_Css_Xhtml_Browser - Fatal编程技术网

Html 如果我提供高度或宽度,浏览器是否会相应调整图像大小?

Html 如果我提供高度或宽度,浏览器是否会相应调整图像大小?,html,css,xhtml,browser,Html,Css,Xhtml,Browser,我应该在XxY容器中显示MxN像素图像,一位同事建议在img标签中只提供高度或宽度属性。因此,根据他的说法,如果我提供宽度,浏览器将计算高度并按比例调整图像大小。我还没有看到这一点,我不确定是否所有的浏览器都支持这一点 是的,当您提供宽度或高度属性时,浏览器会按比例调整图像大小。根据我的个人经验,如果您指定高度或宽度,浏览器会按比例调整图像大小;如果同时指定这两个选项,则比例将被打破,图像将不成比例 但是,我不确定所有浏览器如何处理这个问题。。。我敢肯定,Internet Explorer做了一

我应该在XxY容器中显示MxN像素图像,一位同事建议在img标签中只提供高度或宽度属性。因此,根据他的说法,如果我提供宽度,浏览器将计算高度并按比例调整图像大小。我还没有看到这一点,我不确定是否所有的浏览器都支持这一点

是的,当您提供宽度或高度属性时,浏览器会按比例调整图像大小。

根据我的个人经验,如果您指定高度或宽度,浏览器会按比例调整图像大小;如果同时指定这两个选项,则比例将被打破,图像将不成比例

但是,我不确定所有浏览器如何处理这个问题。。。我敢肯定,Internet Explorer做了一些时髦的事情,因为它的Internet Explorer。无论如何,这里有一些来自Mozilla开发者网络的关于图像缩放的信息:


我希望这能有所帮助。

简单地说,这就是浏览器的工作原理。我认为这方面没有“手册”。这里有一个例子:@Kumar。。。请查看我在回答中提供的链接。糟糕,你需要背景拉伸,而不是img标签拉伸。+1只是表示“我确信Internet Explorer做了一些很时髦的事情,因为它的Internet Explorer。”:)