image-scaling - Chrome 正在拉伸(stretch)我的最大宽度图像的高度

标签 image-scaling css

我在使用的 CMS 中设置图像的最大宽度时遇到了问题。在 Chrome 中(尚未在其他浏览器中测试),设置最大宽度会拉伸(stretch)我插入的图像的高度 - 请参见此处:http://www.literarykitchen.co.uk/events/testspace/

这是我正在使用的代码:

#content .pagebanner img { max-width:490px; }

为什么它会这样拉伸(stretch)?我以为 maxwidth 意味着图像按比例缩放?

谢谢

奥苏

最佳答案

我有同样的问题,我的图片库是动态的,所有图片都是用户上传的不同尺寸。所以我必须确保这有效。为我解决的是设置 max-width:max-height:height:width: 否则它对我不起作用。

示例:

#image-container-div img {
    max-width: 490px;
    max-height: 490px;
    height: auto;
    width: auto;
}

关于image-scaling - Chrome 正在拉伸(stretch)我的最大宽度图像的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9784793/

相关文章:

imagemagick - 使用 imagemagick 的格式字符串和宽度/高度计算新的图像大小

java - 为什么我的 scaleImage 方法会得到奇怪的结果?

CSS 无序列表将各个元素放在一起

c# - 来自 response.write() 的 ASP.net C# 文本未按我的意愿显示

c# - WPF的 "Stretch.Uniform"等图像FILL逻辑

html - 是否可以基于固定容器在宽度和高度上按比例缩放图像?

amazon-s3 - 调整 s3 存储桶/文件夹中现有图像的大小

javascript - 像 blockUI 一样淡化除 div 之外的所有内容

html - 将鼠标悬停在子元素上时更改父元素的 css 属性

html - 创建小按钮