【问题标题】:Photosets Broken on Tumblr Blog?Tumblr 博客上的照片集损坏了?
【发布时间】:2018-07-14 23:34:44
【问题描述】:

如果有人能帮我修复 Tumblr 上的照片集,我将不胜感激。当我希望它们正确对齐时,它们只是将它们堆叠在一起。我已经在互联网上搜索了几个小时试图解决这个问题,但我没有运气。

这是我的 Photoset 代码 - 任何帮助将不胜感激!

{block:Photoset}
{block:if400pxPosts}{Photoset-400}{/block:if400pxPosts}
{block:if500pxPosts}{Photoset-500}{/block:if500pxPosts}
{block:Caption}{Caption}{/block:Caption}
{/block:Photoset}

这是我目前使用的主题: https://docs.google.com/file/d/0B2XVyxFzut4zRDFFWVctSzlNb3M/preview

这是我展示上述主题的博客: https://chelengks.tumblr.com/

以下是我正在寻找的几个示例:

First Example

Second Example

【问题讨论】:

  • 您能否提供更多关于“正确对齐”在此上下文中的含义的详细信息?您是否希望它们显示在具有多列的网格中?如果是,应该是固定列数,还是根据元素和窗口的宽度进行调整?
  • 您好,感谢您的帮助!对不起,我对所有这些术语都是新手!我认为我的意思是根据元素和窗口的宽度进行调整的网格。
  • 我刚刚在主帖中添加了几个图片链接,以作为我正在寻找的示例。希望这会更有意义!

标签: tumblr-themes tumblr-html


【解决方案1】:

一种解决方案可能是编辑 photoset 代码以呈现 img 标签而不是 photoset iframe 模块,然后使用小于条目宽度一半的最大宽度设置它们的样式,以便它们环绕。像这样的:

{block:Photoset}
{block:Photos}
        <img src="{PhotoURL-500}" class="photoset-img" />
    {/block:Photos}
{block:Caption}{Caption}{/block:Caption}
{/block:Photoset}

还有这个 CSS:

.photoset-img {
    width: 190px;
}

但是,这可能会使大图像变得太小而无法查看细节,并且会为带有可变高度照片的照片集留出空间(见下图) )

【讨论】:

  • 我认为我所做的一切都是正确的,但它现在正在这样做:i.imgur.com/nm7b1Sc.jpg
  • 另外,整篇文章现在都在博客的左侧,像这样:i.imgur.com/V3XMsxI.jpg 当我希望它以这种方式出现时,如果可能的话(这是与我目前使用的主题相同):i.imgur.com/DVu6tG2.jpg 我真的不知道我做错了什么,我真的被困在这一点上!
  • 脚本有错误,我已经编辑了答案。但是,从第二个屏幕截图中也可以看出,没有足够的空间将帖子包装到第二列而不超出窗口。您可能需要考虑在主题设置中为帖子使用“400px”选项,而不是“500px”选项。如果这不起作用,您还可以尝试在 CSS 块中减小 #left#bottom 元素的宽度百分比并增加 #posts 元素的宽度百分比
  • 将帖子包装到第二列是指并排的第二列帖子?如果有办法,可以让它看起来像第二张图片吗?我只是希望照片集中的第二张照片不要在中间被切断。如果给您造成了困扰,我深表歉意!到目前为止,您的帮助非常感谢!我已经链接了更多照片,以向您展示我的照片集遇到的问题,以及我希望它如何在我的博客上显示的示例(这与我正在使用的主题完全相同)。我的博客:i.imgur.com/nqeS3B1.jpg 同主题:i.imgur.com/2B9qA7M.jpg
  • 对不起,我误解了你的问题。看起来您为主题提供的代码确实在网格中显示照片集,但前提是它们足够小(顶部的i.stack.imgur.com/pG4Pd.png 照片集太大并且不换行,底部的照片集可以)。我不确定您为什么会看到图像被截断,但这可能是因为我的答案发生了变化,您可能想要扭转这些变化。那么,您是否也希望像顶部示例这样的大图像也显示在网格中?
猜你喜欢
  • 2012-10-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多