【问题标题】:Why is this CSS playing up?为什么这个 CSS 会出现?
【发布时间】:2012-09-22 11:11:28
【问题描述】:

我有一个非常基本的容器,里面有几个孩子divs,显示为inline-block。在我真正将内容插入到子 div 中之前,一切正常。当我在其中包含内容时,它们似乎无缘无故地向下移动。

Here 是这一切运作良好的关键。

here 就是把这一切都搞砸了(内容)。

谁能告诉我为什么会发生这种情况以及如何解决它?

我已经研究了几个小时,但似乎无法弄清楚。非常感谢任何帮助。

【问题讨论】:

    标签: html css web


    【解决方案1】:

    不要使用display: inline-block,而是使用display: block; float: left;

    http://jsfiddle.net/GtPWX/2/

    或者你可以在盒子上设置vertical-align: top

    【讨论】:

    • 太棒了!感谢您为我节省了额外的几个小时的工作时间。我会尽可能接受你的回答。
    【解决方案2】:

    vertical-align:top 添加到框中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-07
      • 2023-04-04
      • 2012-01-31
      • 2020-02-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多