【问题标题】:Where is an error? [closed]哪里有错误? [关闭]
【发布时间】:2012-06-26 23:59:02
【问题描述】:

我希望 div 1 和 div 2 适合 bigbox here

帮我找出错误

【问题讨论】:

  • 您无法将近两个月前提出的并有答案的问题完全更改为全新的问题。您需要开始一个单独的新问题。
  • 我想....但我不能。禁止从我的帐户提问,我不知道为什么。
  • 那么您需要联系 team@*.com 或在meta.*.com 上发布有关它的问题。
  • 请不要更改问题的上下文。由于问题质量极低,您已被阻止提问。你能做的就是改进他们,让他们赢得选票,并有帮助地回答其他问题(也赢得选票)。投票是唯一能让你再次提问的东西。

标签: html css positioning


【解决方案1】:

在您的#box div 上,添加规则overflow:auto;

jsFiddle example.

【讨论】:

  • 这只是一个修复(补丁)还是一个好方法?
  • 不,这是处理包含浮动 div 的正常方式。
  • 这是一种方式,http://nicolasgallagher.com/micro-clearfix-hack/ 这是另一种方式,另一个答案也是正确的。
【解决方案2】:

关闭第二个div后添加以下行

<div style="clear:both"></div>

所以整个代码将是:

<html>
<head>
    <title>ДОСИТЬ ЦЕ ТЕРПІТИ!!!</title>
    <meta http-equiv="content-type" content="text/html" charset="utf-8" />
    <link rel="stylesheet" type="text/css" href="style.css">
    <script src="http://code.jquery.com/jquery-latest.min.js"></script>
    <script type="text/javascript">

    </script>
</head>
<body>
    <div id="box">
        <div id="title">bigbox</div>
        <div id="one">
            <div class="who">div 1</div>
        </div>
        <div id="two">
            <div class="who">div 2</div>
        </div>
        <div style="clear:both"></div>
    </div>
</body>
</html>​

【讨论】:

  • 我认为这不是正确答案