У меня возникли серьезные проблемы с тем, чтобы заставить вещи плавать влево правильно, или, скорее, получать элементы, чтобы плавать «правда» слева.Свойство CSS float для выравнивания div's
Это мой выходной ток:
и это то, что я надеюсь достичь:
вот jsfiddle, любая помощь будет принята с благодарностью. :)
HTML:
<div id="content">
<div class="box1">
1
</div>
<div class="box2">
2
</div>
<div class="box1">
3
</div>
<div class="box1">
4
</div>
<div class="box1">
5
</div>
</div>
CSS:
html, body {
margin: 0px;
padding: 0px;
}
a {
text-decoration: none;
}
#content {
margin: 20px 0px 0px 20px;
width:180px;
background-color: green;
overflow: auto;
padding-left: 10px;
}
.box1 {
margin: 10px 10px 0px 0px;
background-color: red;
position: relative;
float: left;
height: 50px;
width: 50px;
}
.box2 {
margin: 10px 10px 0px 0px;
background-color: blue;
position: relative;
float: left;
height: 110px;
width: 50px;
}
Ну и просто записочку, я предпочел бы сделать это без использования JavaScript, но я счастлив использовать это в крайнем случае.
Пожалуйста, используйте summat как jsfiddle. net –
Вы не будете делать это с помощью поплавков. Вероятно, вы захотите посмотреть на систему сетки от Bootstrap или другого провайдера. – isherwood
или (пожалуйста, не бросайте камни) стол? –