जब मैं 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>