【问题标题】:What is causing my screen to not be flush with the browser. Looks like there is a padding, but there isnt是什么导致我的屏幕不与浏览器齐平。看起来有填充,但没有
【发布时间】:2010-05-24 19:31:44
【问题描述】:

我已经开始使用 CSS 框架 Bluetrip,我只是注意到由于某种原因我的布局与浏览器不完全一致。

我只有一个例子,http://justcollect.com/ebay_app/index.php/home/index,但是如果你仔细看,我的页脚并没有与浏览器的底部对齐。那里有一些空白。

任何想法。谢谢。

【问题讨论】:

  • 我认为我看不到您在兼容模式下在 IE8 中看到的内容。在页脚下方还是上方?
  • 嗯,您真的想要建议而不显示您的代码吗?我们应该做什么?你猜?
  • 乍一看,Firbug 似乎HTML 元素并没有填满整个浏览器视口,但我在 CSS 值中看不到任何错误。
  • 你看到内容的效果了吗:“.”来自浏览器中的 screen.css?
  • 伟大的呼叫马克...这似乎是问题所在。谢谢

标签: css frameworks


【解决方案1】:

作为答案,你可以接受:)

您是否在浏览器的 screen.css 中看到 content: "." 的效果?

【讨论】:

    【解决方案2】:

    您是否使用 Firebug 在 Firefox 中查看过 - 这是一个很好的工具,可以查看每个特定 DOM 元素应用了哪些样式,以及每个 CSS 属性的来源、继承的内容、覆盖的内容。你可以快速解决一堆奇怪的事情。

    【讨论】:

      【解决方案3】:

      在 screen.css 中,将 content: "." 更改为 content: " ".clearfix:after, .container:after。该句点似乎使浏览器感到困惑。

      【讨论】:

      • 解决了问题……但马克首先引起了我的注意。感谢您的建议。
      【解决方案4】:

      首先使用 CSS 重置:

      http://meyerweb.com/eric/tools/css/reset/

      【讨论】:

      • 这应该由 Bluetrip 框架处理。
      • 看起来他们没有切芥末
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-08-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多