У меня проблема с настройкой моего макета вправо, elemnts не выравнивает способ, которым я хочу, и у меня заканчиваются идеи или повторяются те же ошибки.Как центрировать div внутри div в следующем случае
Существует обертка (зеленая), которая соответствует его размеру ширине страницы, контейнер, который я хочу центрировать (синий), который сжимается или расширяется в зависимости от ширины страницы, а затем прямоугольных элементов (коричневый), которые я хочу центрировать внутри контейнера (синий) и дать им возможность изменить в зависимости от ширины контейнера (размер и количество не является постоянной)
HTML
<div id="tiles_wrap">
<div id="tiles">
<div class="tilewrap">
<div class="tilebg">
<div class="ribbon">aaab</div>
</div>
</div>
<div class="tilewrap">
<div class="tilebg">
<div class="ribbon">aaav</div>
</div>
</div>
<div class="tilewrap">
<div class="tilebg">
<div class="ribbon">aaaa</div>
</div>
</div>
<div class="tilewrap">
<div class="tilebg">
<div class="ribbon">bbbv</div>
</div>
</div>
</div>
</div>
CSS
#tiles_wrap {
width: 100%;
display:block;
position: relative;
background-color: rgba(0, 255, 0, 0.3);
float: left;
padding-left:25%;
padding-right:25%;
}
#tiles {
margin: 0 auto;
height: 100%;
display:block;
float: center;
Padding: 40px;
line-height: 0.7em;
font-size: 12px;
background-color: rgba(0, 0, 255, 0.3);
}
.tilewrap {
padding: 5px;
float: left;
}
.tilebg {
height: 55px;
width: 70px;
background-color: brown;
display:block;
position: relative;
float:left;
}
.ribbon {
color: #fff;
padding:2px;
background-color: rgba(255, 0, 0, 0.5);
display:block;
position: absolute;
z-ndex: 22;
}
Спасибо заранее за помощь!