私はこの単純なコードを持っています:
HTML:
<body>
<div id="red"> ABC </div>
<div id="blue"> ABC </div>
</body>
CSS:
body{
width: 300px;
}
#red{
float:left;
width: 100px;
height: 100px;
background-color: red;
}
#blue{
height: 100px;
background-color: blue;
}
そのすぐ隣に赤いスクアラと青いスクアラが見えます。
ただし、「width:100px;」という行を追加すると、#blueでは、すべてが台無しになっています。「ABC」が1行下にジャンプし、青い背景がありません。なぜですか?