首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法获得垂直对齐:顶部可为内联块、固定高度元素正确工作.

无法获得垂直对齐:顶部可为内联块、固定高度元素正确工作.
EN

Stack Overflow用户
提问于 2017-03-09 12:38:03
回答 2查看 32关注 0票数 0

我遇到了一个问题,我一直试图让一个容器中的几个元素垂直对齐到这个容器的顶部。元素在顶部和下面的元素之间不应该有任何空间。这个应该倒塌。

下面是HTML:

代码语言:javascript
复制
<div class="container">
  <div class="row">
    <div class="col-md-8 category_links">
      <div class="footer_menu" style="height: 83px;">
        <h3 class="secondary">Brands And Categories</h3>
        <ul>
          <li><a href="men">Men</a></li>
          <li><a href="cookie-policy">Cookie Policy</a></li>
          <li><a href="terms-and-conditions">Terms and Conditions</a></li>
        </ul>
      </div>
      <div class="footer_menu" style="height: 64px;">
        <h3 class="secondary">Help And Policy</h3>
        <ul>
          <li><a href="cookie-policy">Cookie Policy</a></li>
          <li><a href="terms-and-conditions">Terms and Conditions</a></li>
        </ul>
      </div>
      <div class="footer_menu" style="height: 64px;">
        <h3 class="secondary">Help And Policy</h3>
        <ul>
          <li><a href="cookie-policy">Cookie Policy</a></li>
          <li><a href="terms-and-conditions">Terms and Conditions</a></li>
        </ul>
      </div>
      <div class="footer_menu" style="height: 64px;">
        <h3 class="secondary">Help And Policy</h3>
        <ul>
          <li><a href="cookie-policy">Cookie Policy</a></li>
          <li><a href="terms-and-conditions">Terms and Conditions</a></li>
        </ul>
      </div>
      <div class="footer_menu" style="height: 64px;">
        <h3 class="secondary">Help And Policy</h3>
        <ul>
          <li><a href="cookie-policy">Cookie Policy</a></li>
          <li><a href="terms-and-conditions">Terms and Conditions</a></li>
        </ul>
      </div>
      <div class="footer_menu" style="height: 64px;">
        <h3 class="secondary">Help And Policy</h3>
        <ul>
          <li><a href="cookie-policy">Cookie Policy</a></li>
          <li><a href="terms-and-conditions">Terms and Conditions</a></li>
        </ul>
      </div>
      <div class="footer_menu" style="height: 64px;">
        <h3 class="secondary">Help And Policy</h3>
        <ul>
          <li><a href="cookie-policy">Cookie Policy</a></li>
          <li><a href="terms-and-conditions">Terms and Conditions</a></li>
        </ul>
      </div>
    </div>
    <div class="col-md-4">
    </div>
  </div>
</div>

下面是CSS:

代码语言:javascript
复制
.footer_menu {
  width: 24%;
  font-weight: bold;
  margin-bottom: 15px;
  vertical-align: top;
  display: inline-block;
}

它在演示站点上的样子:

链接到图像

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-03-09 14:10:39

移除高度并添加下面的CSS

HTML

CSS

.category_links {列隙: 0.5em;柱宽:11 gap;浮点数:左;} .footer_menu {显示:内联块;字体重:粗体;边距:2 2px;填充: 0;宽度: 98%;}

票数 0
EN

Stack Overflow用户

发布于 2017-03-09 13:12:44

代码语言:javascript
复制
.footer_menu {
  width: 24%;
  font-weight: bold;
  margin-bottom: 15px;
  vertical-align: top;
  display: inline-table;
}

ul {
  list-style: none;
  padding: 0;
}
代码语言:javascript
复制
<div class="container">
  <div class="row">
    <div class="col-md-8 category_links">
      <div class="footer_menu" style="height: 83px;">
        <h3 class="secondary">Brands And Categories</h3>
        <ul>
          <li><a href="men">Men</a></li>
          <li><a href="cookie-policy">Cookie Policy</a></li>
          <li><a href="terms-and-conditions">Terms and Conditions</a></li>
        </ul>
      </div>
      <div class="footer_menu" style="height: 64px;">
        <h3 class="secondary">Help And Policy</h3>
        <ul>
          <li><a href="cookie-policy">Cookie Policy</a></li>
          <li><a href="terms-and-conditions">Terms and Conditions</a></li>
        </ul>
      </div>
      <div class="footer_menu" style="height: 64px;">
        <h3 class="secondary">Help And Policy</h3>
        <ul>
          <li><a href="cookie-policy">Cookie Policy</a></li>
          <li><a href="terms-and-conditions">Terms and Conditions</a></li>
        </ul>
      </div>
      <div class="footer_menu" style="height: 64px;">
        <h3 class="secondary">Help And Policy</h3>
        <ul>
          <li><a href="cookie-policy">Cookie Policy</a></li>
          <li><a href="terms-and-conditions">Terms and Conditions</a></li>
        </ul>
      </div>
      <div class="footer_menu" style="height: 64px;">
        <h3 class="secondary">Help And Policy</h3>
        <ul>
          <li><a href="cookie-policy">Cookie Policy</a></li>
          <li><a href="terms-and-conditions">Terms and Conditions</a></li>
        </ul>
      </div>
      <div class="footer_menu" style="height: 64px;">
        <h3 class="secondary">Help And Policy</h3>
        <ul>
          <li><a href="cookie-policy">Cookie Policy</a></li>
          <li><a href="terms-and-conditions">Terms and Conditions</a></li>
        </ul>
      </div>
      <div class="footer_menu" style="height: 64px;">
        <h3 class="secondary">Help And Policy</h3>
        <ul>
          <li><a href="cookie-policy">Cookie Policy</a></li>
          <li><a href="terms-and-conditions">Terms and Conditions</a></li>
        </ul>
      </div>
    </div>
    <div class="col-md-4">
    </div>
  </div>
</div>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42695607

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档