This topic has 4 replies, 2 voices, and was last updated 8 months ago ago by Rose Tyler
Hi there
Earlier i was assited by you to decrease the spacing between products on shop page.
I was given this CSS code by you guys:
/* Space between prods in shop page */
.products-grid .product:nth-child(odd) {
padding-right: 6px;
}
.products-grid .product:nth-child(even) {
padding-left: 6px;
}
This works great for mobile but something happens with desktop? check the inconsistency demonstrated in the screenshot
How can i modify the CSS to have it work responsively for all screens?
Thankd alot
Hello, Nicolo,
Thank you for reaching out to us with your concern.
Thank you for reaching out to us with your concern. We’re glad to hear that the CSS code we provided has worked well for your mobile layout. However, we apologize for any inconvenience caused by the inconsistency on the desktop view.
To ensure the spacing is responsive and consistent across all devices, you can modify the CSS by using media queries. Media queries allow us to apply CSS rules depending on the screen size. Here’s an updated version of the CSS that should help you achieve a more responsive layout:
/* Default spacing for mobile and small screens */
.products-grid .product:nth-child(odd) {
padding-right: 6px;
}
.products-grid .product:nth-child(even) {
padding-left: 6px;
}
/* Adjust spacing for desktop and larger screens */
@media (min-width: 992px) {
.products-grid .product:nth-child(odd) {
padding-right: 15px; /* Adjust the value as needed for desktop */
}
.products-grid .product:nth-child(even) {
padding-left: 15px; /* Adjust the value as needed for desktop */
}
}
Please replace the 15px values with the amount of spacing you desire on desktop screens. The min-width: 992px is a common breakpoint for desktop layouts, but you can adjust this value to better match the breakpoints defined in your theme’s responsive design.
Once you’ve updated the CSS, please clear your cache and check the shop page on various devices to ensure the spacing is consistent.
If you need further assistance or have any other questions, please don’t hesitate to contact us. We’re here to help!
Best Regards,
8Theme’s Team
Thanks for that amazing follow up, i will keep the code you provided!
Hello, Nicolo,
You’re welcome!
Best Regards,
The 8Theme Team
You must be logged in to reply to this topic.Log in/Sign up