Any ideas on how to remove the gap in between the products? Appears to be displaying products in batches of 4.

Many thanks.
Code: Select all
<div class="row">
<?php foreach ($products as $product) { ?>
<div class="product-layout product-list col-xs-12">
Code: Select all
<div class="row">
<?php foreach ($products as $product) { ?>
<div class="product-layout product-grid col-lg-4 col-md-4 col-sm-6 col-xs-12">
Code: Select all
<div class="product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-6">
My Github OC Site: https://github.com/IP-CAM
5'600 + FREE OC Extensions, on the World's largest private Github OC Repository Archive Site.
Code: Select all
} else if (cols1 == 1) {
$('#content .product-layout:nth-child(4n+4)').after('<div class="clearfix visible-lg"></div>');
} else {
$('#content .product-layout:nth-child(4n+4)').after('<div class="clearfix"></div>');
}
Code: Select all
} else if (cols1 == 1) {
$('#content .product-layout:nth-child(3n+3)').after('<div class="clearfix visible-lg"></div>');
} else {
$('#content .product-layout:nth-child(3n+3)').after('<div class="clearfix"></div>');
}
daniGo wrote:I think the problem is in javascript
Try change inCode: Select all
} else if (cols1 == 1) { $('#content .product-layout:nth-child(4n+4)').after('<div class="clearfix visible-lg"></div>'); } else { $('#content .product-layout:nth-child(4n+4)').after('<div class="clearfix"></div>'); }
Code: Select all
} else if (cols1 == 1) { $('#content .product-layout:nth-child(3n+3)').after('<div class="clearfix visible-lg"></div>'); } else { $('#content .product-layout:nth-child(3n+3)').after('<div class="clearfix"></div>'); }
Code: Select all
// Adding the clear Fix
cols1 = $('#column-right, #column-left').length;
if (cols1 == 2) {
$('#content .product-layout:nth-child(2n+2)').after('<div class="clearfix visible-md visible-sm"></div>');
} else if (cols1 == 1) {
$('#content .product-layout:nth-child(4n+4)').after('<div class="clearfix visible-lg"></div>');
} else {
$('#content .product-layout:nth-child(4n+4)').after('<div class="clearfix"></div>');
}
Code: Select all
if (cols == 2) {
$('#content .product-layout').attr('class', 'product-layout product-grid col-lg-6 col-md-6 col-sm-12 col-xs-6');
} else if (cols == 1) {
$('#content .product-layout').attr('class', 'product-layout product-grid col-lg-4 col-md-4 col-sm-6 col-xs-6');
} else {
$('#content .product-layout').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-6');
}
Code: Select all
div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6
div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6
div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6
div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6
div.clearfix.visible-lg
div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6
div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6
div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6
div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6
div.clearfix.visible-lg
div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6
div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6
div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6
div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6
div.clearfix.visible-lg
div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6
div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6
div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6
div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6
div.clearfix.visible-lg
div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6
div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6
div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6
div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6
div.clearfix.visible-lg
Thanks for your help, it worked.daniGo wrote:In file http://www.speedbirdmodels.co.uk/catalo ... /common.js
At the begining is:
And next:Code: Select all
// Adding the clear Fix cols1 = $('#column-right, #column-left').length; if (cols1 == 2) { $('#content .product-layout:nth-child(2n+2)').after('<div class="clearfix visible-md visible-sm"></div>'); } else if (cols1 == 1) { $('#content .product-layout:nth-child(4n+4)').after('<div class="clearfix visible-lg"></div>'); } else { $('#content .product-layout:nth-child(4n+4)').after('<div class="clearfix"></div>'); }
The row structure is:Code: Select all
if (cols == 2) { $('#content .product-layout').attr('class', 'product-layout product-grid col-lg-6 col-md-6 col-sm-12 col-xs-6'); } else if (cols == 1) { $('#content .product-layout').attr('class', 'product-layout product-grid col-lg-4 col-md-4 col-sm-6 col-xs-6'); } else { $('#content .product-layout').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-6'); }
Code: Select all
div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6 div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6 div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6 div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6 div.clearfix.visible-lg div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6 div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6 div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6 div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6 div.clearfix.visible-lg div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6 div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6 div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6 div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6 div.clearfix.visible-lg div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6 div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6 div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6 div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6 div.clearfix.visible-lg div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6 div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6 div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6 div.product-layout.product-grid.col-lg-4.col-md-4.col-sm-6.col-xs-6 div.clearfix.visible-lg
white gaps missing icons - Screen Shot 2023-11-26 at 3.10.29 pm.png (387.01 KiB) Viewed 1200 times
Users browsing this forum: Baidu [Spider], Semrush [Bot] and 59 guests