2013-05-03 26 views

回答

3

如果您设置了仅限于的高度图像的宽度,另一维度会按比例调整大小。

所以,如果你的图像容器是假设100x100像素,你可以风格类似这样的形象:

div.imageContainer100X100px img { 
    max-width: 100px; 
    max-height: 100px; 
} 

或为75X75像素:

div.imageContainer75X75px img { 
    max-width: 75px; 
    max-height: 75px; 
} 
+0

这是一个体面的解决方案队友....非常感谢...检查它在一个地方,似乎工作得很好 – 2013-05-03 06:43:35

+1

不客气。很高兴为您提供帮助。您可以将其标记为将来参考的答案。 – Arbel 2013-05-03 06:47:51

0

我假设你已经使用IMG标记在不同大小的不同位置显示相同的图像。要以正确的比例显示图像,请设置其中一个尺寸,即:宽度或高度的其他将自动调节:实施例:

<img src="mypic.png" width="75px" /> 

在上面的代码图像标签将自动调整为适当比例的高度。

希望这有助于

0

以我的经验,你必须设置图像宽于母公司的100%,获得与图像大小调整一致的结果。只是设置最大宽度不能保证图像会填充父项。这会。

.container { 
    overflow:hidden; 
}  

.container img { 
    width: 100%; 
    height: auto; 
} 

.container100 { 
    width: 100px; 
    height: 100px; 
} 

.container75 { 
    width: 75px; 
    height: 75px; 
} 


<div class="container container100"> 
    <img src="path-to-img" alt="appropriate alt text"> 
</div> 
相关问题