Mi problema al rato para ustedes es simple pero yo llevo rato dandole vueltas al asunto y no he podido solucionarlo, la cuestion es que tengo un div llamado span2 donde muestro una lista de productos en mosaicos que van en orden de 3 en 3, pero el problema que tengo es que al llenarlos se me desfigura todo el estilo ya que cada 3 productos debo cerrar el span por donde va y abrir otro y no se como hacerlo, ademas se me presenta un inconveniente mas... y es que a veces solo pueden haber por ejemplo 8 productos lo que quiere decir que se mostrarian primero 3, luego otros 3 y luego 2 productos, espero explicarme bien, mi codigo para el llenado es este:
Código HTML:
<div class="span_2"> <?php foreach($data_products as $products){?> <div class="col_1_of_single1 span_1_of_single1"> <a href="products_details.html?p=<?php echo $products['pro_code']?>"> <img src="<?php echo $products['pro_image1']?>" class="img-responsive" alt=""/> <h3><?php echo utf8_encode($products['pro_name'])?></h3> <p><?php echo utf8_encode($products['pro_description_fast'])?></p> <h4>Cod. <?php echo $products['pro_code']?></h4> </a> </div> <?php } ?> <div class="clearfix"></div> </div>