【问题标题】:I need to control the vertical Spacing between DIVs? [closed]我需要控制 DIV 之间的垂直间距吗? [关闭]
【发布时间】:2014-12-30 13:49:58
【问题描述】:

这是我的 CSS,是的,它在一个表格中,我认为这是一个很大的禁忌……

您可以在以下位置查看示例:

http://jsfiddle.net/pb7808do/2/

}
div#titlediv {
    left: 0px;
    background: #FFF;
    font - size: 52px;
    font - family:'Open Sans', sans - serif;
    font - weight: 800;
    line - height: 50px;
    margin: 0px 0px - 30px 0px;
    padding: 0;
    color: #ec832e;
}
div#bodydiv {
    left: 0px;
    background: #FFF;
    top: 0px;
    padding: 0px;
    font - size: 20px;
    font - family:'Open Sans', sans - serif;
    font - weight: 300;
    margin - top: -20px 0px 0px 0px;
    line - height: 170 %;
    color: #828486;
}

http://philpadilla.com/PPGD2/index_portfolio_inside.html

我试过了:

padding: 0px;
margin: 0px 0px -XXpx 0px;

没有想法...我可以在我的 CSS 中添加什么属性来消除显示的间隙? 或者我可以在结构上做些什么来消除这个问题?

【问题讨论】:

  • 另外,我在想,根据您的屏幕截图,div 不是您的问题,而是在标题标签上继承 line-heightmargin
  • 几乎不可能猜出您的想法以及我们如何为您提供帮助。请更准确地表述您的问题,提供有关问题的具体细节以及您想要做什么以及您正在使用的代码。
  • 发布代码:jsfiddle.net/pb7808do
  • 嘿,@PhilP。这里的人们想帮助你,但我们仍在运作,但信息不足。您发布的 jsfiddle 有样式但没有标记。您的标题声称问题出在 div 之间,并且您的描述声称有表格。如果您将所有内容都放在小提琴中,我们大多数 CSS 人员可能会立即解决此问题。顺便说一句,SO 更喜欢您将代码发布在比个人网站更永久的地方。我强烈建议所有内容都存在于您的问题描述或 jsfiddle 中。干杯!

标签: css margin space between


【解决方案1】:

您应该删除line-height:170%;它应该可以工作。

【讨论】:

  • 我可以去掉 line-height: 170%;它会改变行之间的行距,但不会影响两个 DIV 之间的间隙
猜你喜欢
  • 2012-03-09
  • 2013-07-20
  • 2011-02-14
  • 1970-01-01
  • 2020-05-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-02-27
相关资源
最近更新 更多