【问题标题】:CSS margin / padding not workingCSS边距/填充不起作用
【发布时间】:2013-07-23 18:56:57
【问题描述】:

我试图弄清楚如何在较低分辨率的屏幕上将页脚进一步向下推。 目前我在页面上的表单在 1024x768 分辨率的屏幕上重叠到页脚中,在更大的屏幕上这不是问题,因为有足够的空间。

page

我对此感到困惑,并尝试了一些解决方案均无济于事:

  • 在页脚 div 中使用了 padding top
  • 在页脚 div 中使用了顶部边距
  • 使用<br />标签进行休息
  • 做了一个div <div style="height:100px;width:100%;margin-top:50px;margin-bottom:50px;">

所有这些都只有一个影响,影响实际上是在页脚下方 我需要将效果放在页脚上方。

【问题讨论】:

  • 请在此处发布您的代码。一旦问题得到解决,链接(以及问题)就不再有任何用处。
  • 我不确定我理解你的意思 BenM
  • 在这里分享你的 CSS 和 HTML。还整理了一个 jsFiddle > www.jsfiddle.net。通过直接链接到有问题的网站,当问题得到解决时,我们将看不到发生了什么变化......
  • 我应该粘贴所有页面的代码吗?

标签: html css


【解决方案1】:

请分享代码,以便其他人将来可以看到!

唉...

您的问题是因为您的 CSS 中的这一行

#outer_wrap { height: 120% !important; }

看起来它是由一个名为“register”的文件生成的。我很少设置这样的高度(如果你在某个时候超出了这个框怎么办?),而且我从来没有设置过大于 100% 的高度,它只是在问问题。

如果您删除该行,您的页面将正确呈现,并且不会溢出到页脚中。

【讨论】:

  • 我做了一个 jsfiddle [jsfiddle.net/hTruA/] 删除该行解决了这个问题,为了记录,我自己没有为网站做 css
猜你喜欢
  • 1970-01-01
  • 2015-10-02
  • 1970-01-01
  • 2015-07-12
  • 1970-01-01
  • 2019-02-05
  • 2019-12-06
  • 2020-06-25
  • 1970-01-01
相关资源
最近更新 更多