【问题标题】:Only Short Paragraphs Floating只有短段落浮动
【发布时间】:2013-04-16 04:10:59
【问题描述】:

我的页面包含几个浮动元素,导致段落元素出现奇怪的行为。也就是说,只有非常短(小于屏幕宽度)的段落向右浮动。任何更长的时间和段落都被推下。这是有问题的页面:

http://staging.pacificlean.net/about-pacificlean/pacificlean-of-washington/

页面上的元素是:

标题(向左浮动)

子页面链接框(右浮动)

内容段落(向左浮动)

正如您在页面上看到的,只有第一段正确浮动(在标题下方并环绕子页面链接框)。

我真的很困惑,因此,任何帮助都将不胜感激。谢谢!

【问题讨论】:

  • 请在此处发布您的 CSS 和 HTML 结构,并可能设置一个 jsFiddle。一旦问题得到解决,您所包含的链接(以及问题)就会变得无用。

标签: css css-float


【解决方案1】:

删除规则:

.about-content p {
float: left;
}

这实际上是防止段落在页面上浮动。正如spec 所说:

浮动框的外顶不得高于外顶 由前面的元素生成的任何块或浮动框 源文件。

【讨论】:

  • 好的,太棒了,成功了。太感谢了!仅供参考,它还可以完全删除“about-content”div 标签。再次感谢!
  • 好吧,如果您删除 acount-content div 并保留其他所有内容,这基本上会杀死 .about-content p 规则,因为 .about-content div 不再存在。
猜你喜欢
  • 1970-01-01
  • 2015-10-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-01
  • 2020-03-02
相关资源
最近更新 更多