html - 删除表格顶部的额外间距

标签 html css css-float html-table

我正在使用 div 和表格创建布局。

<div class="main-container bg-white">
  <div class="main-content-container bg-blue">
    <div class="logo-container">
      <img src="http://thebrainfever.com/images/apple-logos/Silhouette.png" width="100px" height="100px"/>
    </div>
    <div class="menu-container">
      <a href="#">Menu 1</a> | <a href="#">Menu 2</a>
    </div>
  </div>
</div>
<div class="main-container bg-white">
  <div class="main-content-container bg-yellow">
    <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="wrapper">
      <tr>
        <td style="width: 100%; padding: 0px 5px; background-color: grey;" colspan="2">
          Content
        </td>
      </tr>
    </table>
  </div>
</div>

https://jsfiddle.net/odtkrumL/

布局看起来不错,除了表格顶部有额外的间距,这样文本“内容”被向下推了一点(黄色间距)。我怎样才能删除额外的(黄色)间距?

最佳答案

作为快速修复,将 display:block 添加到您的 .wrapper

.wrapper {
        margin-left: auto;
        margin-right: auto;
        display: block;
    }

fiddle :https://jsfiddle.net/qr7byupa/

关于html - 删除表格顶部的额外间距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37068205/

相关文章:

javascript - 我可以单击()按钮,但看不到innerHTML/length。这是怎么回事? ( Node JS)

PHP 表单验证在提交前显示错误

javascript - 在 javascript 中解析 xml 服务的最佳方法?

jquery - 导航顶部的对象,但导航应该在对象顶部

html - WebSphere 中未选取 CSS 样式属性

javascript - 将 CSS 与 javascript/Ajax 函数结合使用

javascript - 向 HTML 选择框添加验证

javascript - 滑动js自定义宽度

css - HTML/CSS : Content Div slips down

html - 在 IE7 中水平对齐图像时出现问题