我在Blogger/Blogspot平台上使用Contempo主题,我想更改缩略图的大小,但是保持1:1 (正方形)的高宽比很重要。由于某些原因,我不知道,如果我改变大小,只有一些图像是方形的,但其他的保持原来的比例(矩形)。
原来的守则是:
<b:include data='{
image: data:post.featuredImage,
imageSizes: [32, 64, 128, 256],
imageRatio: "1:1",
sourceSizes: "(max-width: 800px) 20vw, 128px"
}' name='responsiveImage'/>我尝试过的东西(除其他外):
<b:include data='{
image: data:post.featuredImage,
imageSizes: [32, 64, 128, 256, 512, 945],
imageRatio: "1:1",
sourceSizes: "(max-width: 800px) 80vw, 512px"
}' name='responsiveImage'/>我想至少改变512 be的大小(理想的是945 px945px)。发生了什么:

发布于 2021-08-28 20:53:49
博主不会让图片比原来的大小大。
因此,例如,如果原始图像大小与图片中的大小相同,则只有当945x750值小于或等于最小大小(在这里750)时,它才会尊重该比率。
[256, 512, 945]将导致256:256、512:512和945:750 (而不是945:945,因为图像高度小于提供的大小945)。
https://stackoverflow.com/questions/68965292
复制相似问题