树枝缩略图 - 设置相对偏移

twig thumbnail - set relative offset

我正在使用 OctoberCMS,我的缩略图库是这样生成的:

<img src="{{ image.thumb(250, 250, {mode:'crop', offset: [0,100]} ) }}">

偏移值会"overshoot"图片,如果图片格式是1:1.

我正在寻找一种方法来获得每个图像尺寸的顶部,例如 css 属性

background-position: 0% 0%;

你有什么想法吗?

这是一张图片,您可以在第一行中看到树枝 "overshoots": Example

为此,您可以使用 background-image 属性 of CSSbackground-image属性可以用background-position属性。 对于 background-position 属性,您有更多选择 here.

Note: For using backgrond-image property you have to use auto mode in thumbnail generator function.

如果您在该图像上定义了任何 link,您可以在 link 上使用 background-image 属性 并在其上提供内联 CSS,例如以下

<a href="your_url" 
style="background-position: center top; background-image: url({{image.getThumb(250, 250, 'auto')}})">
</a>

<a> 标签,您可以使用任何 HTML 标签,例如 <div> 并为 <div>[=38 提供 CSS 属性(特别是 heightwidth) =] 并管理您的视图。

试试这个,然后告诉我你的评论。