Я только что посмотрел это видео, чтобы понять, как работает поплавки в CSS
https://www.youtube.com/watch?v=xara4Z1b18I
Ниже приведен мой код
index.html
<head>
<link rel="stylesheet" href="./style.css"
</head>
<body>
<div class="wrapper">
<div class="box red"></div>
<div class="box yellow"></div>
<div class="box green"></div>
<p>This is a block element</p>
<p>This is another block element</p>
<p>And another</p>
<p>Yet another</p>
</div>
</body>
</html>
style.css
height: 100px;
width: 100px;
}
.red{
background-color: red;
float: left;
}
.yellow{
background-color: yellow;
float: left;
}
.green{
background-color: green;
float: left;
}
Вывод, который я получаю, такой:
1.
2.
3.
4.
Что я сомневаюсь:
На плавающем красном, как и ожидалось, желтый скрыт, зеленый смещается вверх.На плавающем желтом он перемещается вправо от красного, зеленый становится скрытым.Но на плавающем зеленом, почему текст оборачивается вокруг зеленого.Разве это не должно быть спрятано за красным дивом?