ฉันมีปัญหาเมื่อฉันพยายามจัดกึ่งกลาง "บล็อก" ผลิตภัณฑ์ 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>