【问题标题】:CSS clear:both not workingCSS clear:两者都不起作用
【发布时间】:2009-03-18 04:03:24
【问题描述】:

我似乎无法正确清除布局。看this

我无法阻止左栏中的项目向下推右栏中的项目。有人可以帮忙吗?

Screenshot with some pointy arrows(死链接)

【问题讨论】:

  • 对我有用 你用的是什么浏览器?可能是浮动元素上的 IE 6 双边距错误
  • 我在 Mac 上使用 Firefox 3,我发现在 PC 上使用 IE7 更糟糕! :(, 将发布图片...

标签: css xhtml


【解决方案1】:

问题标记/样式似乎是:

<div class="clear" />

这是清除左侧 div 中的浮动,这会在帖子和预告片部分之间产生间隙。

myblog.css (line 166)

#myBlog-wrap div.clear {
clear:right; <--- problem clear
height:1px;
line-height:1px;
margin:0;
padding:0;
}

Here's how firefox 3 renders the page with the clear disabled.

与您的问题无关,但您似乎也有一些 IE 特定的 css 问题需要解决。绝对考虑为您的网站制作有条件的 ie.css :)

【讨论】:

  • 我删除了它,但它没有任何区别,所以我把它放回去了。也许是
    代码。我会调查...
  • 谢谢,你是修复它的传奇 :) - 一千个谢谢!
  • 是的,刚刚注意到IE错误异常,我会尝试修复它们
猜你喜欢
  • 1970-01-01
  • 2013-09-23
  • 2015-06-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多