【问题标题】:Issue with negative margin on Firefox and IEFirefox 和 IE 上的负边距问题
【发布时间】:2013-07-26 04:48:27
【问题描述】:

我已经尝试了所有可能的解决方案。仍然没有运气,我在 IE 和 FF 上遇到负边距问题。

我只需要在一个项目上设置负边距,但它只会影响元素并将其子元素留在后面。

在这里查看效果。 http://s-4-k.co.uk/s4k2/

谁能帮帮我。我很绝望。

【问题讨论】:

  • 问题出在哪里?哪个元素、id 或类?
  • 问题在于元素 ID 幻灯片信息。当我添加负边距时。它在其他浏览器、chrome、opera 等上看起来很棒,但是在 ie 和 ff 上,背景是父 div 是唯一受影响的 div。子 div 被抛在后面。
  • 你试过使用相对定位吗? style="position: relative; top:-262px;"
  • 是的,我已经阅读了之前关于 SO 的答案
  • 对不起,你的 CSS 是一团糟。如果我必须解决这个问题,我会腹泻。你有太多的内嵌样式和太多的样式表。

标签: css internet-explorer firefox html margin


【解决方案1】:

请对父 div 使用 float none 它将使行为在所有浏览器上通用,然后根据您的需要将边距设置为负数。

.row-fluid .span12 { float: none; }

【讨论】:

    【解决方案2】:

    添加 bottom: -20px // replace this value with yours 对我有用。

    【讨论】:

      猜你喜欢
      • 2014-02-23
      • 2012-12-18
      • 2011-11-29
      • 1970-01-01
      • 1970-01-01
      • 2013-07-31
      • 2011-08-21
      • 2013-12-09
      • 2013-01-31
      相关资源
      最近更新 更多