CSS Div 内联 block 垂直对齐顶部

标签 css

enter image description here

我有 div,显示是内联 block (CSS)。

    #content {
      position: absolute;
      width: 950px;
      margin-top: 10px;
      margin-left: auto;
      margin-right: auto;
      left: 0;
      right: 0;
    }
    #content .post_box {
      display: inline-block;
      width: 300px;
      border: 1px solid #dddddd;
      vertical-align: top;
      margin-bottom: 10px;
    }
    #content .post_box img {
      max-width: 100%;
    }
<div id="content">
  <div class="post_box">
    a
  </div>

  <div class="post_box">
    <img src="https://pbs.twimg.com/media/CdRFUqRVAAAtREu.jpg" />
  </div>

  <div class="post_box">
    c
  </div>

  <div class="post_box">
    d
    <br>d
  </div>

  <div class="post_box">
    e
  </div>
</div>

这是演示:

http://175.111.116.69/kongkow.co/

我希望“d”正好在“a”之下。所以“d”将是该图像的左侧。

我该如何修复该代码?

最佳答案

这可能对你有帮助

 <div id="content">
  <div class="post_box">
      <div class="post_box">
        a
     </div>
     <div class="post_box">
        d<br>d
     </div>
     <div class="post_box">
        e
     </div>
  </div>

     <div class="post_box">
        <img src=""/>
    </div>
  <div class="post_box">
    <div class="post_box">
        c
    </div>
  </div>
</div>

关于CSS Div 内联 block 垂直对齐顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35954450/

相关文章:

css - 在 Firefox 中垂直对齐大于容器的绝对元素

html - 内容在悬停时被遮盖

css 弹出窗口禁用页面滚动

css - 将变量传递给 sass mixin 以包含多个属性

html - ngx-bootstrap carousel - 如何修改指示器、Prev 和 Next 按钮

jquery - 滚动到指定部分时如何在 href 上添加事件类?

jquery - 中柱流体宽度

html - 在悬停时创建一个新的堆叠上下文

css - 向 XSL 添加 ID 或类

css - 全 Angular 页眉和页脚由三张图片组成,其中一张的宽度可变