0

我正在帮助一位朋友解决他们的博客问题,但我终其一生都无法找出错误。

http://theglamshack.blogspot.com/

在代码中的某处,在主体之间,它设法放置 50000 左右像素。我无法找到它的来源,除了 body min-height 是 100%(我在代码中的任何地方都找不到......)我找不到任何错误。

如果我能得到一些帮助那就太好了!

4

3 回答 3

1

在#sidebar-wrapper-left 下,具有“widget-content list-label-widget-content”类的 div 是导致问题的原因。

无序列表中包含的每个列表项的每一个都在高度上增加了几百个像素。所有这些加起来就是你如何获得 50K 的高度。

奇怪的是,左侧边栏并不是真正可见的。如果您不需要左侧边栏,您可以将 #sidebar-wrapper-left 设置为 display:none 以查看它的外观,直到您弄清楚如何将其从布局中完全删除。

更新:

使用 Chrome 很容易对此进行诊断。右键单击正文下方的空白部分并点击“检查元素”,然后将鼠标悬停在代码中的 HTML 元素上,它们的宽度/高度值将弹出。

继续向下移动列表,直到找到宽度 > 50K 的最低元素,并显示导致问题的部分(即我上面概述的部分)。

于 2012-11-19T04:36:15.267 回答
0

检查 DIVsidebar-wrapper-left和其中的 CSS 中的其他 div/内容。使用 FireBug 调试工具来查找有关问题的更多信息。

于 2012-11-19T04:35:15.580 回答
0

您有导致该问题的“标签小部件”。从你的布局中删除它,你应该没问题。

于 2012-11-19T04:43:31.287 回答