css - 为什么 Tumblr 上的这个包装器不包含 block 中的所有内容?

标签 css tumblr

Here's我的网站。

我愚蠢地更改了一些我无法还原的内容,现在底部的两个帖子不包含在包装器中,即它们展开以覆盖页面的整个宽度,而不是放在容器中。

这是我的代码:

<div class="wrapper">
  <div class="autopagerize_page_element">

  <div class="posts"></div>
  <div class="header-posts">
    <!-- LINK START -->
    <div class="left">
      <h3><a href="http://www.youtube.com/janedoe"  target="_blank" >Jane Doe</a></h3>
      <h4><p>Description</p></h4></div>
    </div>
    <div class="right frame">
      <img src="http://33.media.tumblr.com/avatar_6f4efed0cfcf_30.png" style="border-radius: 40px;">
    </div>
    <div style="clear:both"></div>    
    <!-- LINK END -->
  </div>

  <div class="posts"></div>
  <div class="header-posts">
    <!-- LINK START -->
    <div class="left">
      <h3><a href="http://youtube.com/johnsmith"  target="_blank" >John Smith</a></h3>          
      <h4><p>Description</p></h4></div>                    
    </div>
    <div class="right frame">
      <img src="http://33.media.tumblr.com/avatar_6f4efed0cfcf_30.png" style="border-radius: 40px;">
    </div>
    <div style="clear:both"></div>
    <!-- LINK END -->        
  </div>

  <div class="posts"></div>
  <div class="header-posts">
    <!-- LINK START -->
    <div class="left">
      <h3><a href="http://www.youtube.com/joebloggs"  target="_blank" >Joe Bloggs</a></h3>            
      <h4><p>Description</p></h4></div>             
     </div>
     <div class="right frame"></div>
     <div style="clear:both"></div>
     <!-- LINK END -->
  </div>

  <div class="posts"></div>
  <div class="header-posts">
    <!-- LINK START -->
    <div class="left">
      <h3><a href="http://www.youtube.com/exampleperson"  target="_blank" >Example Person</a></h3>
      <h4><p>Description</p></h4></div>
    </div>
    <div class="right frame">
      <img src="http://33.media.tumblr.com/avatar_6f4efed0cfcf_30.png" style="border-radius: 40px;">
    </div>
    <div style="clear:both"></div>
  </div>

  </div>
<!-- PAGINATION --> 
</div>

我可以看到问题(<div class="right frame"> 在第三个 block 中关闭,里面什么也没有)但问题是我在 Tumblr 上编辑,它在编辑器中看起来像这样:

{block:Link}
<div class="left">
  <h3><a href="{URL}" {Target}>{Name}</a></h3>
  {block:Description}
  <h4>{Description}</h4></div>
  {/block:Description}
</div>
<div class="right frame">
  <img src="{PostAuthorPortraitURL-30}" style="border-radius: 40px;">
</div>
<div style="clear:both"></div>
{/block:Link}

我的第二个问题是:我怎样才能更好地排查问题,以便将来自己解决这些问题?

最佳答案

这就是为什么:

<h4>{Description}</h4></div>

查看额外的 </div> ?它可能会关闭您的包装器。

关于css - 为什么 Tumblr 上的这个包装器不包含 block 中的所有内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27083148/

相关文章:

html - 背景图像在 IE7 中显示不正确

javascript - 样式化 YUI 拆分按钮

css - 如何在 LessCSS 中动态设置 CSS 类名?

javascript - 想要将文本发布到 Tumblr

html - CSS 中的半透明边框 - Tumblr 主题编码

javascript - 有什么方法可以使 HTML 禁用的复选框变暗?

css - flex 盒子不是垂直和水平居中

html - Tumblr 中的水平导航栏问题 (CSS/HTML)

html - 如何在 tumblr 主题上设置 block 引用样式?

jquery - 在砖石网格中对齐 tumblr 帖子