Ich habe ein Problem, wenn ich versuche, den Div-Block "Produkte" zu zentrieren, weil ich die Div-Breite nicht im Voraus kenne. Hat jemand eine Lösung?
Update: Das Problem ist, dass ich nicht weiß, wie viele Produkte ich anzeigen werde. Ich kann 1, 2 oder 3 Produkte haben. Ich kann sie zentrieren, wenn es eine feste Zahl ist, da ich die Breite des übergeordneten Produkts kenne div, ich weiß nur nicht, wie ich es machen soll, wenn der Inhalt dynamisch ist.
.product_container {
text-align: center;
height: 150px;
}
.products {
height: 140px;
text-align: center;
margin: 0 auto;
clear: ccc both;
}
.price {
margin: 6px 2px;
width: 137px;
color: #666;
font-size: 14pt;
font-style: normal;
border: 1px solid #CCC;
background-color: #EFEFEF;
}
<div class="product_container">
<div class="products" id="products">
<div id="product_15">
<img src="/images/ecommerce/card_default.png">
<div class="price">R$ 0,01</div>
</div>
<div id="product_15">
<img src="/images/ecommerce/card_default.png">
<div class="price">R$ 0,01</div>
</div>
<div id="product_15">
<img src="/images/ecommerce/card_default.png">
<div class="price">R$ 0,01</div>
</div>
</div>
</div>