自定义jekyll主页,其生成的元素不包含post变量。身高问题

时间:2019-03-11 12:29:21

标签: html css css3 jekyll jekyll-theme

我的问题是内容的高度未被识别,这导致身体比内容小,从而导致更多的问题。

HTML:

<section id="contentbox">   
  {% for post in site.posts %}
  <article>
    <h2>
      <a href="{{ post.url }}">
        {{ post.title }}
      </a>
    </h2>
    <time datetime="{{ post.date | date: "%Y-%m-%d" }}">{{ post.date | date_to_long_string }}</time>
    <p>
      {{ post.caption }}
    </p>
  </article>
{% endfor %}
</section>

CSS:

#contentbox {
      height: 100%;
}
article {
  width: 45%;
  float: left;
  height: 120px;
  padding: 2px 0 0 2px;
}

我列出了很多文章,但该部分的高度保持为0

1 个答案:

答案 0 :(得分:1)

在浮动元素之后放置一个明确的fix元素。 例如:<div style="clear: both;"></div>

这是一个非常普遍的问题。