div 너비를 미리 알지 못하기 때문에 div 블록 "제품"을 가운데에 배치하려고 할 때 문제가 있습니다. 아무도 해결책이 있습니까?
업데이트 : 내가 가진 문제는 내가 표시 할 제품 수를 모르고, 1, 2 또는 3 개의 제품을 가질 수 있으며, 부모의 너비를 알고있을 때 고정 번호 인 경우 센터링 할 수 있다는 것입니다 div, 나는 내용이 역동적 일 때 어떻게 해야할지 모르겠다.
.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>