У меня есть несколько вопросов об основных CSS, которые я не смог понять или найти ответ.
Сначала я попытался поместить 3 тега div в другой тег div. В первом основном теге div, содержащем 3 других тега, для него ничего не было установлено, кроме размера, который был 400px
на 400px
. Из остальных трех делений внутри все были 20px
на 20px
, и 1 был присвоен float:left
, а двум другим был назначен стиль, который был с плавающей точкой. Все атрибуты были определены в стиле, и двум элементам div, которые были float:right
, был присвоен одинаковый стиль. Моя проблема в том, что из двух элементов div, которые были последними в коде, сначала должны отображаться в браузере, и я не понял причины этого.
Вот код:
<html>
<head>
<style>
#main{
border: red 4px dashed;
width: 25%
height: 25%,
}
#left{
float: left;
width: 20px;
height: 20px,
}
#right{
float: right;
width: 20px;
height: 20px,
}
</style>
</head>
<body>
<div id="main">
<div id="left">1</div>
<div id="right">2</div>
<div id="right">3</div>
</div>
</body>
</head>
</html>