Я с трудом разбираюсь в относительно легкой вещи, но не могу показаться, что обманываю ее, несмотря ни на что, я не могу заставить мой DIV сидеть в центре внутри раздела.
Итак, здесь идет...
<section>
<div style="width: 100%; margin: 0 auto; float: left; text-align:center;">
<div style="float: left;"><span class="circle">test</span></div>
<div style="float: left;"><span class="circle">test</span></div>
<div style="float: left;"><span class="circle">test</span></div>
<div style="float: left;"><span class="circle">test</span></div>
<div style="float: left;"><span class="circle">test</span></div>
</div>
</section>
.circle {
border-radius: 200%;
width: 500px;
height: 500px;
background-color: #3B5163;
padding: 50px;
margin: 0 40px 0 40px;
}
Поэтому мне нужно, чтобы они были отделены друг от друга с разницей и когда экран уменьшался, чтобы они почти упаковывались друг на друга... Но независимо от того, что я меняю здесь, divs остаются слева в оберточном div и делают не складывать на шкале вниз.
<section>
<div class="container">
<div><span class="circle">test</span></div>
<div><span class="circle">test</span></div>
<div><span class="circle">test three></span></div>
<div><span class="circle">test</span></div>
<div><span class="circle">test</span></div>
</div>
</section>
Вы можете использовать text-align: center
, как и вы, но для этого нужно, чтобы divs были встроенными или встроенными блочными элементами, например:
.container {
text-align: center;
}
.container div {
display: inline-block;
}
Вы можете добавить эти свойства в атрибуты style
, как и вы, но в большинстве случаев лучше добавить его в отдельные файлы css.