2012-08-15 82 views

回答

3

有人张贴我使用的答案,然后删除了它的一些原因。它的工作完美。

max-width: 500px; 
max-height: 500px; 

谢谢!

0

您可以设置背景大小:100%100%; (这将使图像填充其父元素) 然后,您可以使具有照片的div具有宽度:500px;

0

PHP

list($width, $height, $type, $attr) = getimagesize("img/test.jpg"); 
if($width > $height){ 
    $newWidth = 500; 
    $newHeight = (500/$width) * $height; 
}else{ 
    $newHeight = 500; 
    $newWidth = (500/$height) * $width; 
} 

HTML

<img src="img/test.jpg" width="<?php echo $newWidth; ?>" height="<?php echo $newHeight; ?>" alt="Test" />