我可以上传多张图片,但我不确定如何自定义图片的大小。
这是我查看图像的方式:
<%= attachment_image_tag(image, :file, :fill, 300, 300) %>
:fill
:裁剪图像
300, 300
: 是高度和宽度
在重新归档之前,我已经硬编码了图像的来源,然后我使用这个 CSS 来修复图像的大小。
img {
display:block;
max-height: 430px;
max-width: 100%;
width:auto;
height:auto;
}
我希望始终保持高度一致,但宽度可以是任意大小,并且不会变形或裁剪。
在发这篇文章的时候,我在想我可以通过增加 refile attachment_image_tag 选项中的宽度和高度来摆脱困境800, 800
,但它仍然会裁剪图像......另外,我试图摆脱:fill
,但我的图像不会显示,代码就会中断。