【问题标题】:Space between div and tablediv 和 table 之间的空间
【发布时间】:2012-11-18 00:28:57
【问题描述】:

我已经继承了这个网站,并在 div 标签中完成了这个菜单的编码。以前在一张桌子上。然而,现在,下面的表格(在我创建的容器 div 之外)间隔很大。那里没有任何类型的 HTML 元素导致空间......所以我迷路了。我在我的 div 中添加了 0 个边距,但没有找到任何地方。有什么建议?见:http://www.chinesemirch.com/foodTruck.htm

我不是最擅长代码,所以任何帮助都很棒。

【问题讨论】:

  • (没有投票)但您需要发布一些相关代码。试着给我们一个使用 jsfiddle.net 的例子。欢迎来到 SO!
  • “间隔很大”?您是在谈论页面的主要内容单元格与屏幕尺寸相比如何变小?如果是这样,请查看它的表定义,其中 tr 子元素上有宽度属性和高度属性
  • 我们可以提供帮助,但需要以更准确的语言了解您的情况和目标。你希望它看起来像什么?如果您需要弄清楚几件事,请尝试一次问一个问题。
  • 您可以使用 chrome 开发工具来确定空间在哪里。

标签: html css html-table spacing


【解决方案1】:

阅读您的代码后,我分析您在表格样式中使用了“margin-bottom:15px”,这是在底部生成额外空间的原因。

如果您以后产生额外的空白,请重新检查您的代码,因为大多数情况下是因为错误使用了“margin”和“padding”。

【讨论】:

    【解决方案2】:

    如果您谈论的是菜单与其下方内容块之间的差距,则包含菜单的外部表格具有 css margin-bottom:15px;

    【讨论】: